diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bedd8ebaf75..cc797eb6d71 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,7 +31,7 @@ env: jobs: test-integration: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 env: TESTFLAGS_DOCKER: "-v --parallel=1 --timeout=30m" TEST_IMAGE_BUILD: "0" @@ -145,7 +145,7 @@ jobs: fail-fast: false matrix: os: - - ubuntu-22.04 + - ubuntu-24.04 - macos-12 - windows-2022 env: @@ -212,7 +212,7 @@ jobs: path: ${{ env.TESTREPORTS_BASEDIR }} prepare-binaries: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: matrix: ${{ steps.platforms.outputs.matrix }} steps: @@ -230,7 +230,7 @@ jobs: echo ${{ steps.platforms.outputs.matrix }} binaries: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare-binaries strategy: @@ -273,7 +273,7 @@ jobs: if-no-files-found: error bin-image: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - test-integration - test-unit @@ -326,7 +326,7 @@ jobs: *.cache-to=type=gha,scope=bin-image,mode=max release: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - test-integration - test-unit diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index dc87b5a3755..946f851c7ee 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -17,7 +17,7 @@ env: jobs: codeql: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout diff --git a/.github/workflows/docs-release.yml b/.github/workflows/docs-release.yml index d5143cdf053..e606ca71490 100644 --- a/.github/workflows/docs-release.yml +++ b/.github/workflows/docs-release.yml @@ -12,7 +12,7 @@ on: jobs: open-pr: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: ${{ (github.event.release.prerelease != true || github.event.inputs.tag != '') && github.repository == 'docker/buildx' }} steps: - diff --git a/.github/workflows/docs-upstream.yml b/.github/workflows/docs-upstream.yml index 9e1acd1c68c..84653b73ff4 100644 --- a/.github/workflows/docs-upstream.yml +++ b/.github/workflows/docs-upstream.yml @@ -22,7 +22,7 @@ on: jobs: docs-yaml: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 61bffcea23e..38666d35512 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -22,7 +22,7 @@ env: jobs: build: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 33e8ee5cc3c..b7ccfbc3de5 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -18,7 +18,7 @@ on: jobs: prepare: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: includes: ${{ steps.matrix.outputs.includes }} steps: @@ -67,7 +67,7 @@ jobs: }); validate: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare strategy: