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 64beca5

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 cc4f7af commit 64beca5
Copy full SHA for 64beca5

16 files changed

+27-23Lines changed: 27 additions & 23 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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.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
@@ -37,7 +37,7 @@ permissions:
3737
jobs:
3838
build-tarball:
3939
if: github.event.pull_request.draft == false
40-
runs-on: ubuntu-24.04
40+
runs-on: ubuntu-slim
4141
steps:
4242
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4343
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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.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
pull-requests: read
2424
steps:
Collapse file

‎.github/workflows/linters.yml‎

Copy file name to clipboardExpand all lines: .github/workflows/linters.yml
+10-9Lines changed: 10 additions & 9 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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4444
with:
@@ -53,7 +53,7 @@ jobs:
5353
run: make lint-cpp
5454
format-cpp:
5555
if: ${{ github.event.pull_request && github.event.pull_request.draft == false && github.base_ref == github.event.repository.default_branch }}
56-
runs-on: ubuntu-latest
56+
runs-on: ubuntu-slim
5757
steps:
5858
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5959
with:
@@ -91,7 +91,7 @@ jobs:
9191
fi
9292
lint-js-and-md:
9393
if: github.event.pull_request.draft == false
94-
runs-on: ubuntu-latest
94+
runs-on: ubuntu-slim
9595
steps:
9696
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9797
with:
@@ -116,7 +116,7 @@ jobs:
116116
NODE_RELEASED_VERSIONS: ${{ steps.get-released-versions.outputs.NODE_RELEASED_VERSIONS }}
117117
lint-py:
118118
if: github.event.pull_request.draft == false
119-
runs-on: ubuntu-latest
119+
runs-on: ubuntu-slim
120120
steps:
121121
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
122122
with:
@@ -133,7 +133,7 @@ jobs:
133133
make lint-py
134134
lint-yaml:
135135
if: github.event.pull_request.draft == false
136-
runs-on: ubuntu-latest
136+
runs-on: ubuntu-slim
137137
steps:
138138
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
139139
with:
@@ -151,7 +151,7 @@ jobs:
151151
152152
lint-sh:
153153
if: github.event.pull_request.draft == false
154-
runs-on: ubuntu-latest
154+
runs-on: ubuntu-slim
155155
steps:
156156
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
157157
with:
@@ -161,6 +161,7 @@ jobs:
161161
run: tools/lint-sh.mjs .
162162
lint-codeowners:
163163
if: github.event.pull_request.draft == false
164+
# cannot use ubuntu-slim here because mszostok/codeowners-validator is dockerized
164165
runs-on: ubuntu-latest
165166
steps:
166167
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -171,7 +172,7 @@ jobs:
171172
checks: files,duppatterns
172173
lint-pr-url:
173174
if: ${{ github.event.pull_request }}
174-
runs-on: ubuntu-latest
175+
runs-on: ubuntu-slim
175176
steps:
176177
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
177178
with:
@@ -180,7 +181,7 @@ jobs:
180181
# GH Actions squashes all PR commits, HEAD^ refers to the base branch.
181182
- run: git diff HEAD^ HEAD -G"pr-url:" -- "*.md" | ./tools/lint-pr-url.mjs ${{ github.event.pull_request.html_url }}
182183
lint-readme:
183-
runs-on: ubuntu-latest
184+
runs-on: ubuntu-slim
184185
steps:
185186
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
186187
with:
Collapse file

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

Copy file name to clipboardExpand all lines: .github/workflows/major-release.yml
+2-1Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ permissions:
99

1010
jobs:
1111
create-issue:
12-
runs-on: ubuntu-latest
12+
if: github.repository == 'nodejs/node'
13+
runs-on: ubuntu-slim
1314
permissions:
1415
issues: write
1516
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.