Skip to content

tools: fall back to a larger runner on cache miss - #66964

Open
inoway46 wants to merge 1 commit into
nodejs:mainfrom
inoway46:lint-js-md-cache-fallback
Open

inoway46 wants to merge 1 commit into
nodejs:mainfrom
inoway46:lint-js-md-cache-fallback

Conversation

@inoway46

Copy link
Copy Markdown
Contributor

Run lint-js-and-md on ubuntu-slim when the ESLint cache is restored, and fall back to ubuntu-latest otherwise. Share the lint steps through a composite action and preserve the existing lint-js-and-md required check.

Validation on the fork passed for cache misses, exact and prefix matches, and lint failure propagation.

Refs: #64972 (comment)

Run JavaScript and Markdown linting on ubuntu-slim when the ESLint
cache is restored, including prefix matches. Otherwise, run the
linters in a separate ubuntu-latest job.

Share the lint steps through a composite action and aggregate the
selected job's result under the existing lint-js-and-md check name.

Signed-off-by: inoway46 <inoueyuya416@gmail.com>
Assisted-by: Codex
@nodejs-github-bot

Copy link
Copy Markdown
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 Oct 23, 2026
@inoway46
inoway46 marked this pull request as ready for review October 23, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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.

2 participants