GeezerVison is showing github.com — tools: switch to ARM runners on GHA jobs · nodejs/node@47821ec
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/build-tarball.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
|
98 | 98 | compression-level: 0 |
99 | 99 | test-tarball-linux: |
100 | 100 | needs: build-tarball |
101 | | - runs-on: ubuntu-24.04 |
| 101 | + runs-on: ubuntu-24.04-arm |
102 | 102 | env: |
103 | 103 | CC: ${{ (github.base_ref == 'main' || github.ref_name == 'main') && 'sccache' || '' }} clang-19 |
104 | 104 | CXX: ${{ (github.base_ref == 'main' || github.ref_name == 'main') && 'sccache' || '' }} clang++-19 |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/coverage-linux.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -48,7 +48,7 @@ permissions: |
48 | 48 | jobs: |
49 | 49 | coverage-linux: |
50 | 50 | if: github.event.pull_request.draft == false |
51 | | - runs-on: ubuntu-24.04 |
| 51 | + runs-on: ubuntu-24.04-arm |
52 | 52 | steps: |
53 | 53 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
54 | 54 | with: |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/daily-wpt-fyi.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
|
36 | 36 | matrix: |
37 | 37 | node-version: ${{ fromJSON(needs.collect-versions.outputs.matrix) }} |
38 | 38 | fail-fast: false |
39 | | - runs-on: ubuntu-latest |
| 39 | + runs-on: ubuntu-24.04-arm |
40 | 40 | steps: |
41 | 41 | - name: Set up Python ${{ env.PYTHON_VERSION }} |
42 | 42 | uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/daily.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -13,7 +13,7 @@ permissions: |
13 | 13 |
|
14 | 14 | jobs: |
15 | 15 | build-lto: |
16 | | - runs-on: ubuntu-24.04 |
| 16 | + runs-on: ubuntu-24.04-arm |
17 | 17 | steps: |
18 | 18 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
19 | 19 | with: |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/linters.yml +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -226,6 +226,7 @@ jobs: |
226 | 226 | lint-codeowners: |
227 | 227 | if: github.event.pull_request.draft == false |
228 | 228 | # cannot use ubuntu-slim here because mszostok/codeowners-validator is dockerized |
| 229 | + # cannot use ubuntu-24.04-arm here because the docker image is x86 only |
229 | 230 | runs-on: ubuntu-latest |
230 | 231 | steps: |
231 | 232 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/notify-on-push.yml +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
12 | 12 | name: Notify on Force Push on `main` |
13 | 13 | if: github.repository == 'nodejs/node' && github.event.forced |
14 | 14 | # cannot use ubuntu-slim here because rtCamp/action-slack-notify is dockerized |
15 | | - runs-on: ubuntu-latest |
| 15 | + runs-on: ubuntu-24.04-arm |
16 | 16 | steps: |
17 | 17 | - name: Slack Notification |
18 | 18 | uses: rtCamp/action-slack-notify@e31e87e03dd19038e411e38ae27cbad084a90661 # 2.3.3 |
|
32 | 32 | name: Notify on Push on `main` with invalid message |
33 | 33 | if: github.repository == 'nodejs/node' |
34 | 34 | # cannot use ubuntu-slim here because rtCamp/action-slack-notify is dockerized |
35 | | - runs-on: ubuntu-latest |
| 35 | + runs-on: ubuntu-24.04-arm |
36 | 36 | steps: |
37 | 37 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
38 | 38 | with: |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/notify-on-review-wanted.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
|
13 | 13 | name: Notify on Review Wanted |
14 | 14 | if: github.repository == 'nodejs/node' && github.event.label.name == 'review wanted' |
15 | 15 | # cannot use ubuntu-slim here because rtCamp/action-slack-notify is dockerized |
16 | | - runs-on: ubuntu-latest |
| 16 | + runs-on: ubuntu-24.04-arm |
17 | 17 | steps: |
18 | 18 | - name: Determine PR or Issue |
19 | 19 | id: define-message |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/scorecard.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
|
22 | 22 | analysis: |
23 | 23 | name: Scorecard analysis |
24 | 24 | # cannot use ubuntu-slim here because ossf/scorecard-action is dockerized |
25 | | - runs-on: ubuntu-latest |
| 25 | + runs-on: ubuntu-24.04-arm |
26 | 26 | permissions: |
27 | 27 | # Needed to upload the results to code-scanning dashboard. |
28 | 28 | security-events: write |
|
Collapse file
Copy file name to clipboardExpand all lines: .github/workflows/test-internet.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -45,7 +45,7 @@ permissions: |
45 | 45 | jobs: |
46 | 46 | test-internet: |
47 | 47 | if: github.event_name == 'schedule' && github.repository == 'nodejs/node' || github.event.pull_request.draft == false |
48 | | - runs-on: ubuntu-24.04 |
| 48 | + runs-on: ubuntu-24.04-arm |
49 | 49 | steps: |
50 | 50 | - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
51 | 51 | with: |
|