Skip to content

fix(ci): pin build tools and update actions - #8

Merged
Robert-GeorgeDev merged 1 commit into
mainfrom
fix/ci-toolchain
Oct 27, 2026
Merged

Robert-GeorgeDev merged 1 commit into
mainfrom
fix/ci-toolchain

Conversation

@Robert-GeorgeDev

Copy link
Copy Markdown
Owner

What this changes

The last Dependabot group update (#7) broke CI: TypeScript 7 has no JavaScript API, so tsup can no longer generate type declarations, and vitest 5 fails to install on Node 20.

Checklist

  • CI passes on this branch
  • No real personal data

Generated by Claude Code

TypeScript 7 has no JavaScript API, so tsup cannot generate type
declarations with it, and vitest 5 does not install on Node 20.
Pins typescript ^5.9, tsup ^8.5 and vitest ^3.2, tells Dependabot to
skip their major versions, tests on Node 20, 22 and 24, and includes
the checkout v7 and upload-pages-artifact v5 updates from #4 and #5.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LqqTowH2NxGHN3urqpLyyY
@Robert-GeorgeDev
Robert-GeorgeDev merged commit 4a0bb6e into main Oct 27, 2026
3 checks passed
@Robert-GeorgeDev
Robert-GeorgeDev deleted the fix/ci-toolchain branch October 27, 2026 09:03

This branch was successfully deployed

1 active deployment
github-pages — 4a0bb6ea Deployed Oct 27, 2026 by Robert-GeorgeDev via deploy #7
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.

2 participants