diff --git a/.github/workflows/.test.yml b/.github/workflows/.test.yml index ef574df470a8..d0d0d80b0d75 100644 --- a/.github/workflows/.test.yml +++ b/.github/workflows/.test.yml @@ -33,7 +33,7 @@ env: jobs: prepare: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: pkgs: ${{ steps.set.outputs.pkgs }} kinds: ${{ steps.set.outputs.kinds }} @@ -97,7 +97,7 @@ jobs: *.cache-to=type=gha,scope=${{ inputs.cache_scope }} run: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare env: diff --git a/.github/workflows/buildkit.yml b/.github/workflows/buildkit.yml index 138d2c6fd9bf..fe920507fcd9 100644 --- a/.github/workflows/buildkit.yml +++ b/.github/workflows/buildkit.yml @@ -30,7 +30,7 @@ env: jobs: prepare: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: tag: ${{ steps.prep.outputs.tag }} push: ${{ steps.prep.outputs.push }} @@ -66,7 +66,7 @@ jobs: echo "platforms=$platforms" >>${GITHUB_OUTPUT} binaries: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare strategy: @@ -143,7 +143,7 @@ jobs: typ: integration image: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare - test @@ -188,7 +188,7 @@ jobs: CACHE_TO: type=gha,scope=image${{ matrix.target-stage }} release: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare - test diff --git a/.github/workflows/buildx-image.yml b/.github/workflows/buildx-image.yml index cd9ed3eb7b87..984cdc230843 100644 --- a/.github/workflows/buildx-image.yml +++ b/.github/workflows/buildx-image.yml @@ -35,7 +35,7 @@ env: jobs: create: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/dockerd.yml b/.github/workflows/dockerd.yml index fa061496bfd6..f1d9651f9ad1 100644 --- a/.github/workflows/dockerd.yml +++ b/.github/workflows/dockerd.yml @@ -16,7 +16,7 @@ env: jobs: prepare: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Prepare @@ -71,7 +71,7 @@ jobs: retention-days: 1 test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare strategy: diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 438fc7b9e5e2..b5076228f52f 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -38,7 +38,7 @@ jobs: codecov_flags: dockerfile-frontend prepare: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: github.event_name != 'schedule' outputs: typ: ${{ steps.prep.outputs.typ }} @@ -75,7 +75,7 @@ jobs: fi image: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - test - prepare @@ -125,7 +125,7 @@ jobs: CACHE_TO: type=gha,scope=${{ env.CACHE_SCOPE }} release: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: startsWith(github.ref, 'refs/tags/dockerfile') needs: - prepare diff --git a/.github/workflows/test-os.yml b/.github/workflows/test-os.yml index fb438df56618..f10b30c981c3 100644 --- a/.github/workflows/test-os.yml +++ b/.github/workflows/test-os.yml @@ -24,7 +24,7 @@ env: jobs: build: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 14eb3efab16e..d1b825fac45c 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -21,7 +21,7 @@ env: jobs: prepare: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: targets: ${{ steps.targets.outputs.matrix }} steps: @@ -35,7 +35,7 @@ jobs: echo "matrix=$(docker buildx bake validate --print | jq -cr '.target | keys')" >> $GITHUB_OUTPUT validate: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare strategy: @@ -66,7 +66,7 @@ jobs: targets: ${{ matrix.target }} archutil-arm64: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 # TODO: enable when binutils-loongarch64-linux-gnu pkg is available for aarch64 arch # https://github.com/moby/buildkit/pull/4392#issuecomment-1938223235 if: false