From 82bcdb0064eabf8e0416c16e3f9030911042b836 Mon Sep 17 00:00:00 2001 From: Mateusz Sekara Date: Wed, 12 Mar 2025 13:27:06 +0100 Subject: [PATCH 1/4] Bumping ubuntu to the latest --- .github/workflows/build-publish-goreleaser.yml | 2 +- .github/workflows/build-publish.yml | 4 ++-- .github/workflows/ccip-live-network-tests.yml | 4 ++-- core/chainlink.Dockerfile | 2 +- plugins/chainlink.Dockerfile | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-publish-goreleaser.yml b/.github/workflows/build-publish-goreleaser.yml index f19df8cb0b..fbd7a9c069 100644 --- a/.github/workflows/build-publish-goreleaser.yml +++ b/.github/workflows/build-publish-goreleaser.yml @@ -11,7 +11,7 @@ env: jobs: checks: name: "Checks" - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Checkout repository uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 diff --git a/.github/workflows/build-publish.yml b/.github/workflows/build-publish.yml index 59f0ddc907..97444323d5 100644 --- a/.github/workflows/build-publish.yml +++ b/.github/workflows/build-publish.yml @@ -12,7 +12,7 @@ env: jobs: checks: name: "Checks" - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Checkout repository uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 @@ -25,7 +25,7 @@ jobs: build-sign-publish-chainlink: needs: [checks] - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 environment: build-publish permissions: id-token: write diff --git a/.github/workflows/ccip-live-network-tests.yml b/.github/workflows/ccip-live-network-tests.yml index f466fbc7cd..6ef3099aba 100644 --- a/.github/workflows/ccip-live-network-tests.yml +++ b/.github/workflows/ccip-live-network-tests.yml @@ -64,7 +64,7 @@ jobs: id-token: write contents: read name: Build Chainlink Image - runs-on: ubuntu20.04-16cores-64GB + runs-on: ubuntu24.04-16cores-64GB steps: - name: Checkout the repo uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 @@ -106,7 +106,7 @@ jobs: id-token: write contents: read name: Build Test Image - runs-on: ubuntu20.04-16cores-64GB + runs-on: ubuntu24.04-16cores-64GB steps: - name: Collect Metrics id: collect-gha-metrics diff --git a/core/chainlink.Dockerfile b/core/chainlink.Dockerfile index 753172a1a9..a6f32c86d4 100644 --- a/core/chainlink.Dockerfile +++ b/core/chainlink.Dockerfile @@ -43,7 +43,7 @@ COPY --from=buildgo /chainlink-solana . RUN go install ./pkg/solana/cmd/chainlink-solana # Final image: ubuntu with chainlink binary -FROM ubuntu:20.04 +FROM ubuntu:24.04 ARG CHAINLINK_USER=root ENV DEBIAN_FRONTEND noninteractive diff --git a/plugins/chainlink.Dockerfile b/plugins/chainlink.Dockerfile index 6d42567c74..88f39a9cbe 100644 --- a/plugins/chainlink.Dockerfile +++ b/plugins/chainlink.Dockerfile @@ -53,7 +53,7 @@ COPY --from=buildgo /chainlink-starknet/relayer . RUN go install ./pkg/chainlink/cmd/chainlink-starknet # Final image: ubuntu with chainlink binary -FROM ubuntu:20.04 +FROM ubuntu:24.04 ARG CHAINLINK_USER=root ENV DEBIAN_FRONTEND noninteractive From aaabde00a7a043a6797cd98ff5538eec181b7801 Mon Sep 17 00:00:00 2001 From: Mateusz Sekara Date: Wed, 12 Mar 2025 13:34:09 +0100 Subject: [PATCH 2/4] Bumping ubuntu to the latest --- .github/actions/setup-go/action.yml | 4 ++-- .github/actions/setup-hardhat/action.yaml | 4 ++-- .github/actions/setup-solana/action.yml | 2 +- .github/actions/setup-wasmd/action.yml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/actions/setup-go/action.yml b/.github/actions/setup-go/action.yml index 6514f533ef..1a445cbfb5 100644 --- a/.github/actions/setup-go/action.yml +++ b/.github/actions/setup-go/action.yml @@ -40,7 +40,7 @@ runs: shell: bash run: echo "path=./${{ inputs.go-module-file }}" >> $GITHUB_OUTPUT - - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2 + - uses: actions/cache@v4 # v4.0.2 name: Cache Go Modules with: path: | @@ -51,7 +51,7 @@ runs: restore-keys: | ${{ runner.os }}-gomod-${{ inputs.cache-version }}- - - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2 + - uses: actions/cache@v4 if: ${{ inputs.only-modules == 'false' }} name: Cache Go Build Outputs with: diff --git a/.github/actions/setup-hardhat/action.yaml b/.github/actions/setup-hardhat/action.yaml index 189c821002..03b7fef90b 100644 --- a/.github/actions/setup-hardhat/action.yaml +++ b/.github/actions/setup-hardhat/action.yaml @@ -11,13 +11,13 @@ runs: using: composite steps: - name: Cache Compilers - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2 + uses: actions/cache@v4 with: path: ~/.cache/hardhat-nodejs/ key: contracts-compilers-${{ runner.os }}-${{ inputs.cache-version }}-${{ hashFiles('contracts/pnpm-lock.yaml', 'contracts/hardhat.config.ts') }} - name: Cache contracts build outputs - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2 + uses: actions/cache@v4 with: path: | contracts/cache/ diff --git a/.github/actions/setup-solana/action.yml b/.github/actions/setup-solana/action.yml index 02a0b85ca8..e353636f80 100644 --- a/.github/actions/setup-solana/action.yml +++ b/.github/actions/setup-solana/action.yml @@ -8,7 +8,7 @@ inputs: runs: using: composite steps: - - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2 + - uses: actions/cache@v4 id: cache name: Cache solana CLI with: diff --git a/.github/actions/setup-wasmd/action.yml b/.github/actions/setup-wasmd/action.yml index ae31cf2395..c1969e8265 100644 --- a/.github/actions/setup-wasmd/action.yml +++ b/.github/actions/setup-wasmd/action.yml @@ -8,7 +8,7 @@ inputs: runs: using: composite steps: - - uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2 + - uses: actions/cache@v4 id: cache name: Cache wasmd-build with: From 61639885a1fc99cdaf6d4620466fda3d0caf5791 Mon Sep 17 00:00:00 2001 From: Mateusz Sekara Date: Wed, 12 Mar 2025 13:37:16 +0100 Subject: [PATCH 3/4] Bumping ubuntu to the latest --- .github/actions/goreleaser-build-sign-publish/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/goreleaser-build-sign-publish/action.yml b/.github/actions/goreleaser-build-sign-publish/action.yml index 94387ce3fa..b07b7d0a3c 100644 --- a/.github/actions/goreleaser-build-sign-publish/action.yml +++ b/.github/actions/goreleaser-build-sign-publish/action.yml @@ -39,7 +39,7 @@ runs: with: go-version-file: "go.mod" - name: Setup goreleaser - uses: goreleaser/goreleaser-action@286f3b13b1b49da4ac219696163fb8c1c93e1200 # v6.0.0 + uses: goreleaser/goreleaser-action@90a3faa9d0182683851fbfa97ca1a2cb983bfca3 # v6.2.1 with: distribution: goreleaser-pro install-only: true From a4e82e48d41dac8e1c90342461b97e6bc272976b Mon Sep 17 00:00:00 2001 From: Mateusz Sekara Date: Wed, 12 Mar 2025 13:40:56 +0100 Subject: [PATCH 4/4] Bumping ubuntu to the latest --- .github/workflows/build-publish-goreleaser.yml | 2 +- .github/workflows/build-publish.yml | 4 ++-- .github/workflows/ccip-live-network-tests.yml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-publish-goreleaser.yml b/.github/workflows/build-publish-goreleaser.yml index fbd7a9c069..f19df8cb0b 100644 --- a/.github/workflows/build-publish-goreleaser.yml +++ b/.github/workflows/build-publish-goreleaser.yml @@ -11,7 +11,7 @@ env: jobs: checks: name: "Checks" - runs-on: ubuntu-24.04 + runs-on: ubuntu-20.04 steps: - name: Checkout repository uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 diff --git a/.github/workflows/build-publish.yml b/.github/workflows/build-publish.yml index 97444323d5..59f0ddc907 100644 --- a/.github/workflows/build-publish.yml +++ b/.github/workflows/build-publish.yml @@ -12,7 +12,7 @@ env: jobs: checks: name: "Checks" - runs-on: ubuntu-24.04 + runs-on: ubuntu-20.04 steps: - name: Checkout repository uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 @@ -25,7 +25,7 @@ jobs: build-sign-publish-chainlink: needs: [checks] - runs-on: ubuntu-24.04 + runs-on: ubuntu-20.04 environment: build-publish permissions: id-token: write diff --git a/.github/workflows/ccip-live-network-tests.yml b/.github/workflows/ccip-live-network-tests.yml index 6ef3099aba..f466fbc7cd 100644 --- a/.github/workflows/ccip-live-network-tests.yml +++ b/.github/workflows/ccip-live-network-tests.yml @@ -64,7 +64,7 @@ jobs: id-token: write contents: read name: Build Chainlink Image - runs-on: ubuntu24.04-16cores-64GB + runs-on: ubuntu20.04-16cores-64GB steps: - name: Checkout the repo uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2 @@ -106,7 +106,7 @@ jobs: id-token: write contents: read name: Build Test Image - runs-on: ubuntu24.04-16cores-64GB + runs-on: ubuntu20.04-16cores-64GB steps: - name: Collect Metrics id: collect-gha-metrics