From 57c41265bd0eb9940396e8e1d44b9e77a427a941 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Best?= Date: Sat, 8 Feb 2025 08:00:31 +0100 Subject: [PATCH] chore: Trying ubuntu-22.04-arm runners --- .github/workflows/analyse-nextjs-release.yml | 2 +- .github/workflows/ci-cd.yml | 16 ++++++++-------- .github/workflows/milestone-automation.yml | 2 +- .github/workflows/pkg.pr.new.yml | 4 ++-- .github/workflows/pr-base-enforcement.yml | 2 +- .github/workflows/ship-it.yml | 2 +- .github/workflows/snapshot-release.yml | 2 +- .../workflows/test-against-nextjs-release.yml | 4 ++-- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/analyse-nextjs-release.yml b/.github/workflows/analyse-nextjs-release.yml index 3444517d1..0ab0a1779 100644 --- a/.github/workflows/analyse-nextjs-release.yml +++ b/.github/workflows/analyse-nextjs-release.yml @@ -14,7 +14,7 @@ env: jobs: analyse-release: - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm name: Check for relevant Next.js core changes steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 7e9c450c3..0e71ebf2f 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -16,7 +16,7 @@ env: jobs: lint: name: Linting - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 @@ -45,7 +45,7 @@ jobs: ci-core: name: CI (core) - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 @@ -67,7 +67,7 @@ jobs: # update the required checks in GitHub # branch protection settings for `next`. name: E2E (next@${{ matrix.next-version }}${{ matrix.base-path && ' basePath' || ''}}) - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm needs: [ci-core] strategy: fail-fast: false @@ -122,7 +122,7 @@ jobs: e2e-react: name: E2E (react) - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm needs: [ci-core] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 @@ -156,7 +156,7 @@ jobs: e2e-react-router: name: E2E (react-router ${{ matrix.react-router-version }}) - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm needs: [ci-core] strategy: fail-fast: false @@ -196,7 +196,7 @@ jobs: e2e-remix: name: E2E (remix) - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm needs: [ci-core] steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 @@ -230,7 +230,7 @@ jobs: ci-notify: name: Notify on Slack - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm needs: - lint - ci-core @@ -248,7 +248,7 @@ jobs: cd: name: Deployment - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm permissions: contents: write # to be able to publish a GitHub release issues: write # to be able to comment on released issues diff --git a/.github/workflows/milestone-automation.yml b/.github/workflows/milestone-automation.yml index a8ce3c141..293541740 100644 --- a/.github/workflows/milestone-automation.yml +++ b/.github/workflows/milestone-automation.yml @@ -9,7 +9,7 @@ on: jobs: update_milestones: name: Update Milestones - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm if: github.event.pull_request.merged == true steps: diff --git a/.github/workflows/pkg.pr.new.yml b/.github/workflows/pkg.pr.new.yml index 41c66e7aa..8944e780a 100644 --- a/.github/workflows/pkg.pr.new.yml +++ b/.github/workflows/pkg.pr.new.yml @@ -12,7 +12,7 @@ jobs: github.event.review.state == 'APPROVED' || contains(github.event.pull_request.author_association, 'MEMBER') || contains(github.event.pull_request.labels.*.name, 'deploy:preview') - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm outputs: enable: ${{ steps.check-for-changes.outputs.enable }} steps: @@ -33,7 +33,7 @@ jobs: name: Deploy to pkg.pr.new needs: check-changes if: needs.check-changes.outputs.enable == 'true' - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2 diff --git a/.github/workflows/pr-base-enforcement.yml b/.github/workflows/pr-base-enforcement.yml index 3ce4ff54b..da549de21 100644 --- a/.github/workflows/pr-base-enforcement.yml +++ b/.github/workflows/pr-base-enforcement.yml @@ -8,7 +8,7 @@ on: jobs: prevent-pr-targetting-master: - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - name: Post comment to update base branch diff --git a/.github/workflows/ship-it.yml b/.github/workflows/ship-it.yml index 05232302a..2141a3ef7 100644 --- a/.github/workflows/ship-it.yml +++ b/.github/workflows/ship-it.yml @@ -6,7 +6,7 @@ on: jobs: ship-it: name: Ship it - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 with: diff --git a/.github/workflows/snapshot-release.yml b/.github/workflows/snapshot-release.yml index 7a49d9c5d..97d2717c2 100644 --- a/.github/workflows/snapshot-release.yml +++ b/.github/workflows/snapshot-release.yml @@ -14,7 +14,7 @@ env: jobs: snapshot: name: Deployment - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm permissions: id-token: write # to enable use of OIDC for NPM provenance steps: diff --git a/.github/workflows/test-against-nextjs-release.yml b/.github/workflows/test-against-nextjs-release.yml index 7c2eacf57..ab0feb51e 100644 --- a/.github/workflows/test-against-nextjs-release.yml +++ b/.github/workflows/test-against-nextjs-release.yml @@ -15,7 +15,7 @@ env: jobs: test_against_nextjs_release: name: CI (next@${{ inputs.version }}${{ matrix.base-path && ' basePath' || ''}}${{ matrix.react-compiler && ' ⚛️⚡️' || ''}}) - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm strategy: fail-fast: false matrix: @@ -57,7 +57,7 @@ jobs: invalidate-isr-cache: name: Invalidate ISR cache - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04-arm needs: test_against_nextjs_release if: ${{ always() }} steps: