Update runonce action to use golang 1.22 stable release, no golang RPMs anymore

This commit is contained in:
Thomas Roehl 2024-06-17 14:28:17 +02:00
parent caa04da163
commit b69efdc2a4

View File

@ -91,16 +91,16 @@ jobs:
# Use dnf to install build dependencies # Use dnf to install build dependencies
- name: Install build dependencies - name: Install build dependencies
run: | run: |
dnf --assumeyes install \ wget -q https://go.dev/dl/go1.22.4.linux-amd64.tar.gz --output-document=- | \
http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/golang-1.21.7-1.module_el8+960+4060efbe.x86_64.rpm \ tar --directory=/usr/local --extract --gzip
http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/golang-bin-1.21.7-1.module_el8+960+4060efbe.x86_64.rpm \ export PATH=/usr/local/go/bin:/usr/local/go/pkg/tool/linux_amd64:$PATH
http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/golang-src-1.21.7-1.module_el8+960+4060efbe.noarch.rpm \ go version
http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/go-toolset-1.21.7-1.module_el8+960+4060efbe.x86_64.rpm
- name: RPM build MetricCollector - name: RPM build MetricCollector
id: rpmbuild id: rpmbuild
run: | run: |
git config --global --add safe.directory /__w/cc-metric-collector/cc-metric-collector git config --global --add safe.directory /__w/cc-metric-collector/cc-metric-collector
export PATH=/usr/local/go/bin:/usr/local/go/pkg/tool/linux_amd64:$PATH
make RPM make RPM
# #
@ -129,16 +129,16 @@ jobs:
# Use dnf to install build dependencies # Use dnf to install build dependencies
- name: Install build dependencies - name: Install build dependencies
run: | run: |
dnf --assumeyes --disableplugin=subscription-manager install \ wget -q https://go.dev/dl/go1.22.4.linux-amd64.tar.gz --output-document=- | \
http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/golang-1.21.7-1.module_el8+960+4060efbe.x86_64.rpm \ tar --directory=/usr/local --extract --gzip
http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/golang-bin-1.21.7-1.module_el8+960+4060efbe.x86_64.rpm \ export PATH=/usr/local/go/bin:/usr/local/go/pkg/tool/linux_amd64:$PATH
http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/golang-src-1.21.7-1.module_el8+960+4060efbe.noarch.rpm \ go version
http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/go-toolset-1.21.7-1.module_el8+960+4060efbe.x86_64.rpm
- name: RPM build MetricCollector - name: RPM build MetricCollector
id: rpmbuild id: rpmbuild
run: | run: |
git config --global --add safe.directory /__w/cc-metric-collector/cc-metric-collector git config --global --add safe.directory /__w/cc-metric-collector/cc-metric-collector
export PATH=/usr/local/go/bin:/usr/local/go/pkg/tool/linux_amd64:$PATH
make RPM make RPM
# #
@ -165,7 +165,7 @@ jobs:
# Use official golang package # Use official golang package
- name: Install Golang - name: Install Golang
run: | run: |
wget -q https://go.dev/dl/go1.21.1.linux-amd64.tar.gz --output-document=- | \ wget -q https://go.dev/dl/go1.22.4.linux-amd64.tar.gz --output-document=- | \
tar --directory=/usr/local --extract --gzip tar --directory=/usr/local --extract --gzip
export PATH=/usr/local/go/bin:/usr/local/go/pkg/tool/linux_amd64:$PATH export PATH=/usr/local/go/bin:/usr/local/go/pkg/tool/linux_amd64:$PATH
go version go version