Skip to content

ci: tune dependabot and add node 26#53

Merged
ungoldman merged 2 commits into
mainfrom
ci-deps-node26
Jun 14, 2026
Merged

ci: tune dependabot and add node 26#53
ungoldman merged 2 commits into
mainfrom
ci-deps-node26

Conversation

@ungoldman

Copy link
Copy Markdown
Owner

Moves Dependabot to weekly grouped updates and adds Node 26 to the CI matrices.

Changes

  • Dependabot: npm and github-actions updates go from daily to weekly, each ecosystem grouped into a single PR, and @types/node majors are ignored (it tracks the engines floor, not latest).
  • Add Node 26 to the matrix in both the PR test workflow and the fresh-deps workflow (now 22, 24, 26).

Verification

Config-only; the gate (npm test, npm run coverage, npm run test:pack) passes locally on Node 22. CI exercises 24 and 26.

Switch npm and github-actions updates from daily to weekly, group each
ecosystem into a single PR, and ignore @types/node majors (it tracks
the engines floor, not latest).
Test on the current even-numbered Node lines (22, 24, 26) in both the
PR and fresh-deps workflows.
@ungoldman ungoldman merged commit a4eefc0 into main Jun 14, 2026
3 checks passed
@ungoldman ungoldman deleted the ci-deps-node26 branch June 14, 2026 00:59
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