Skip to content

[codex] Run Node 24 checks on pull requests#521

Merged
mashbean merged 1 commit into
developfrom
codex/node24-pr-checks
Jun 15, 2026
Merged

[codex] Run Node 24 checks on pull requests#521
mashbean merged 1 commit into
developfrom
codex/node24-pr-checks

Conversation

@mashbean

Copy link
Copy Markdown
Contributor

Summary

Makes the existing Node 18.19 and Node 24 test matrix run on pull requests, and updates the checkout action in that workflow to actions/checkout@v4.

Why

matters-editor is a shared package consumed by other Matters repos. It already has a Node 24 test matrix, but PRs should show that matrix directly before downstream repos move to Node 24.

This PR does not change package code, runtime requirements, or dependencies.

Validation

  • npm ci
  • npm run lint && npm run test, 71 tests passed
  • npx -y node@24 ./node_modules/vitest/vitest.mjs --run, 71 tests passed
  • npm run build, completed with existing Rollup warnings

Rollback

Revert this workflow-only commit. Runtime behavior and published package output are unchanged.

@mashbean mashbean marked this pull request as ready for review June 15, 2026 07:59
@mashbean mashbean requested a review from a team as a code owner June 15, 2026 07:59
@mashbean mashbean merged commit 6f714f6 into develop Jun 15, 2026
4 of 5 checks passed
@mashbean mashbean deleted the codex/node24-pr-checks branch June 15, 2026 13:11
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