Skip to content

tools: use ubuntu-slim runner in meta GitHub Actions#61663

Merged
aduh95 merged 2 commits intonodejs:mainfrom
bnb:bnb/use-ubuntu-slim-where-appropriate
Feb 6, 2026
Merged

tools: use ubuntu-slim runner in meta GitHub Actions#61663
aduh95 merged 2 commits intonodejs:mainfrom
bnb:bnb/use-ubuntu-slim-where-appropriate

Conversation

@bnb
Copy link
Contributor

@bnb bnb commented Feb 3, 2026

This PR updates a number of runners that do simple-ish meta work (think: labeling PRs, checking activity, sending Slack notifications) to use the ubuntu-slim runner rather than ubuntu-latest. If they all still work, this should reduce the amount of compute that we're using over time - less energy, less allocation of resources - for simple tasks that don't really need it.

Signed-off-by: Tierney Cyren <hello@bnb.im>
@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/actions

@nodejs-github-bot nodejs-github-bot added the meta Issues and PRs related to the general management of the project. label Feb 3, 2026
@aduh95 aduh95 added lts-watch-v20.x PRs that may need to be released in v20.x lts-watch-v22.x PRs that may need to be released in v22.x author ready PRs that have at least one approval, no pending requests for changes, and a CI started. labels Feb 3, 2026
@lpinca lpinca added the commit-queue Add this label to land a pull request using GitHub Actions. label Feb 6, 2026
@nodejs-github-bot nodejs-github-bot added commit-queue-failed An error occurred while landing this pull request using GitHub Actions. and removed commit-queue Add this label to land a pull request using GitHub Actions. labels Feb 6, 2026
@nodejs-github-bot
Copy link
Collaborator

Commit Queue failed
- Loading data for nodejs/node/pull/61663
βœ”  Done loading data for nodejs/node/pull/61663
----------------------------------- PR info ------------------------------------
Title      tools: use ubuntu-slim runner in meta GitHub Actions (#61663)
Author     Tierney Cyren <hello@bnb.im> (@bnb)
Branch     bnb:bnb/use-ubuntu-slim-where-appropriate -> nodejs:main
Labels     meta, author ready, lts-watch-v20.x, lts-watch-v22.x
Commits    2
 - tools: use ubuntu-slim runner in meta GitHub Actions
 - Merge branch 'main' into bnb/use-ubuntu-slim-where-appropriate
Committers 2
 - Tierney Cyren <hello@bnb.im>
 - GitHub <noreply@github.com>
PR-URL: https://github.com/nodejs/node/pull/61663
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/61663
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
--------------------------------------------------------------------------------
   β„Ή  This PR was created on Tue, 03 Feb 2026 21:17:20 GMT
   βœ”  Approvals: 4
   βœ”  - Antoine du Hamel (@aduh95) (TSC): https://github.com/nodejs/node/pull/61663#pullrequestreview-3747853927
   βœ”  - Richard Lau (@richardlau) (TSC): https://github.com/nodejs/node/pull/61663#pullrequestreview-3747868952
   βœ”  - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/61663#pullrequestreview-3749383289
   βœ”  - Colin Ihrig (@cjihrig): https://github.com/nodejs/node/pull/61663#pullrequestreview-3751690674
   βœ”  Last GitHub CI successful
   β„Ή  Green GitHub CI is sufficient
--------------------------------------------------------------------------------
   βœ”  No git cherry-pick in progress
   βœ”  No git am in progress
   βœ”  No git rebase in progress
--------------------------------------------------------------------------------
- Bringing origin/main up to date...
From https://github.com/nodejs/node
 * branch                  main       -> FETCH_HEAD
βœ”  origin/main is now up-to-date
- Downloading patch for 61663
From https://github.com/nodejs/node
 * branch                  refs/pull/61663/merge -> FETCH_HEAD
βœ”  Fetched commits as 0da120f879f8..2a0fb7288986
--------------------------------------------------------------------------------
Auto-merging .github/workflows/close-stale-feature-requests.yml
Auto-merging .github/workflows/close-stalled.yml
Auto-merging .github/workflows/commit-lint.yml
Auto-merging .github/workflows/commit-queue.yml
Auto-merging .github/workflows/find-inactive-collaborators.yml
Auto-merging .github/workflows/find-inactive-tsc.yml
Auto-merging .github/workflows/label-flaky-test-issue.yml
Auto-merging .github/workflows/notify-on-push.yml
CONFLICT (content): Merge conflict in .github/workflows/notify-on-push.yml
error: could not apply b204054d47... tools: use ubuntu-slim runner in meta GitHub Actions
hint: After resolving the conflicts, mark them with
hint: "git add/rm <pathspec>", then run
hint: "git cherry-pick --continue".
hint: You can instead skip this commit with "git cherry-pick --skip".
hint: To abort and get back to the state before "git cherry-pick",
hint: run "git cherry-pick --abort".
hint: Disable this message with "git config set advice.mergeConflict false"
   ✘  Failed to apply patches
https://github.com/nodejs/node/actions/runs/21742926110

@aduh95 aduh95 merged commit ec88813 into nodejs:main Feb 6, 2026
33 checks passed
@aduh95
Copy link
Contributor

aduh95 commented Feb 6, 2026

Landed in ec88813

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. commit-queue-failed An error occurred while landing this pull request using GitHub Actions. lts-watch-v20.x PRs that may need to be released in v20.x lts-watch-v22.x PRs that may need to be released in v22.x meta Issues and PRs related to the general management of the project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants