Skip to content

Modernize CI runtime coverage - #26

Merged
ObjectIsAdvantag merged 1 commit into
mainfrom
ci/modernize-validation-matrix
Oct 22, 2026
Merged

ObjectIsAdvantag merged 1 commit into
mainfrom
ci/modernize-validation-matrix

Conversation

@ObjectIsAdvantag

Copy link
Copy Markdown
Member

Summary

  • Upgrade actions/checkout and actions/setup-node to v7 across validation and publish workflows.
  • Run the full check suite on Node.js 22 and 24, with a stable validate aggregate check that fails unless the full matrix succeeds.
  • Keep validator-node-20 as the explicit Node.js 20 compatibility check for the validator.

Validation

  • npx prettier --check passed for all changed files.
  • npm run check passed locally on Node.js 24.18.0 / npm 11.16.0.
  • actionlint is not installed locally; GitHub Actions will validate the workflow definitions and run the Node matrix.

AI assistance

  • GitHub Copilot assisted with workflow design, implementation, and PR preparation. The human maintainer remains responsible for review and approval.

@ObjectIsAdvantag
ObjectIsAdvantag merged commit 24d17f4 into main Oct 22, 2026
4 checks passed
@ObjectIsAdvantag
ObjectIsAdvantag deleted the ci/modernize-validation-matrix branch October 22, 2026 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant