Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 2518ec7

Browse filesBrowse files
committed
tools: use ubuntu-slim runner in GHA
PR-URL: #61734 Reviewed-By: René <contact.9a5d6388@renegade334.me.uk> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
1 parent df2c65b commit 2518ec7
Copy full SHA for 2518ec7

17 files changed

+28-25Lines changed: 28 additions & 25 deletions
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎.github/workflows/auto-start-ci.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/auto-start-ci.yml
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
permissions:
2222
pull-requests: read
2323
if: github.repository == 'nodejs/node'
24-
runs-on: ubuntu-latest
24+
runs-on: ubuntu-slim
2525
outputs:
2626
numbers: ${{ steps.get_prs_for_ci.outputs.numbers }}
2727
steps:
@@ -43,7 +43,7 @@ jobs:
4343
pull-requests: write
4444
needs: get-prs-for-ci
4545
if: needs.get-prs-for-ci.outputs.numbers != ''
46-
runs-on: ubuntu-latest
46+
runs-on: ubuntu-slim
4747
steps:
4848
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4949
with:
Collapse file

‎.github/workflows/build-tarball.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/build-tarball.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ permissions:
7474
jobs:
7575
build-tarball:
7676
if: github.event.pull_request.draft == false
77-
runs-on: ubuntu-24.04
77+
runs-on: ubuntu-slim
7878
steps:
7979
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
8080
with:
Collapse file

‎.github/workflows/create-release-proposal.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/create-release-proposal.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
RELEASE_BRANCH: v${{ inputs.release-line }}.x
3232
RELEASE_DATE: ${{ inputs.release-date }}
3333
RELEASE_LINE: ${{ inputs.release-line }}
34-
runs-on: ubuntu-latest
34+
runs-on: ubuntu-slim
3535
steps:
3636
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3737
with:
Collapse file

‎.github/workflows/doc.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/doc.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ permissions:
2222
jobs:
2323
build-docs:
2424
if: github.event.pull_request.draft == false
25-
runs-on: ubuntu-latest
25+
runs-on: ubuntu-slim
2626
steps:
2727
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2828
with:
Collapse file

‎.github/workflows/license-builder.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/license-builder.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
contents: write # for gr2m/create-or-update-pull-request-action to push local changes
1616
pull-requests: write # for gr2m/create-or-update-pull-request-action to create a PR
1717
if: github.repository == 'nodejs/node'
18-
runs-on: ubuntu-latest
18+
runs-on: ubuntu-slim
1919
steps:
2020
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2121
with:
Collapse file

‎.github/workflows/lint-release-proposal.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/lint-release-proposal.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ permissions:
1818

1919
jobs:
2020
lint-release-commit:
21-
runs-on: ubuntu-latest
21+
runs-on: ubuntu-slim
2222
permissions:
2323
contents: read
2424
pull-requests: read
Collapse file

‎.github/workflows/linters.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/linters.yml
+11-10Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ permissions:
2323
jobs:
2424
lint-addon-docs:
2525
if: github.event.pull_request.draft == false
26-
runs-on: ubuntu-latest
26+
runs-on: ubuntu-slim
2727
steps:
2828
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929
with:
@@ -38,7 +38,7 @@ jobs:
3838
run: NODE=$(command -v node) make lint-addon-docs
3939
lint-cpp:
4040
if: github.event.pull_request.draft == false
41-
runs-on: ubuntu-latest
41+
runs-on: ubuntu-slim
4242
steps:
4343
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4444
with:
@@ -54,7 +54,7 @@ jobs:
5454
run: make lint-cpp
5555
format-cpp:
5656
if: ${{ github.event.pull_request && github.event.pull_request.draft == false && github.base_ref == github.event.repository.default_branch }}
57-
runs-on: ubuntu-latest
57+
runs-on: ubuntu-slim
5858
steps:
5959
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6060
with:
@@ -93,7 +93,7 @@ jobs:
9393
fi
9494
lint-js-and-md:
9595
if: github.event.pull_request.draft == false
96-
runs-on: ubuntu-latest
96+
runs-on: ubuntu-slim
9797
steps:
9898
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
9999
with:
@@ -142,7 +142,7 @@ jobs:
142142
NODE_RELEASED_VERSIONS: ${{ steps.get-released-versions.outputs.NODE_RELEASED_VERSIONS }}
143143
lint-nix:
144144
if: github.event.pull_request.draft == false
145-
runs-on: ubuntu-latest
145+
runs-on: ubuntu-slim
146146
steps:
147147
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
148148
with:
@@ -158,7 +158,7 @@ jobs:
158158
159159
lint-py:
160160
if: github.event.pull_request.draft == false
161-
runs-on: ubuntu-latest
161+
runs-on: ubuntu-slim
162162
steps:
163163
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
164164
with:
@@ -186,7 +186,7 @@ jobs:
186186
make lint-py
187187
lint-yaml:
188188
if: github.event.pull_request.draft == false
189-
runs-on: ubuntu-latest
189+
runs-on: ubuntu-slim
190190
steps:
191191
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
192192
with:
@@ -211,7 +211,7 @@ jobs:
211211
212212
lint-sh:
213213
if: github.event.pull_request.draft == false
214-
runs-on: ubuntu-latest
214+
runs-on: ubuntu-slim
215215
steps:
216216
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
217217
with:
@@ -225,6 +225,7 @@ jobs:
225225
run: tools/lint-sh.mjs .
226226
lint-codeowners:
227227
if: github.event.pull_request.draft == false
228+
# cannot use ubuntu-slim here because mszostok/codeowners-validator is dockerized
228229
runs-on: ubuntu-latest
229230
steps:
230231
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -235,7 +236,7 @@ jobs:
235236
checks: files,duppatterns
236237
lint-pr-url:
237238
if: ${{ github.event.pull_request }}
238-
runs-on: ubuntu-latest
239+
runs-on: ubuntu-slim
239240
steps:
240241
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
241242
with:
@@ -248,7 +249,7 @@ jobs:
248249
# GH Actions squashes all PR commits, HEAD^ refers to the base branch.
249250
- run: git diff HEAD^ HEAD -G"pr-url:" -- "*.md" | ./tools/lint-pr-url.mjs ${{ github.event.pull_request.html_url }}
250251
lint-readme:
251-
runs-on: ubuntu-latest
252+
runs-on: ubuntu-slim
252253
steps:
253254
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
254255
with:
Collapse file

‎.github/workflows/major-release.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/major-release.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010
jobs:
1111
create-issue:
1212
if: github.repository == 'nodejs/node'
13-
runs-on: ubuntu-latest
13+
runs-on: ubuntu-slim
1414
permissions:
1515
issues: write
1616
steps:
Collapse file

‎.github/workflows/notify-on-review-wanted.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/notify-on-review-wanted.yml
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
notifyOnReviewWanted:
1313
name: Notify on Review Wanted
1414
if: github.repository == 'nodejs/node' && github.event.label.name == 'review wanted'
15+
# cannot use ubuntu-slim here because rtCamp/action-slack-notify is dockerized
1516
runs-on: ubuntu-latest
1617
steps:
1718
- name: Determine PR or Issue
Collapse file

‎.github/workflows/post-release.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/post-release.yml
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ permissions:
1616
jobs:
1717
post-release-actions:
1818
if: github.repository == 'nodejs/node'
19-
runs-on: ubuntu-latest
19+
runs-on: ubuntu-slim
2020
steps:
2121
- name: Trigger update-links workflow on nodejs/release-cloudflare-worker
2222
run: |

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.