Skip to content

Fix broken release workflow and modernize CI configuration#50

Merged
jonathan-kosgei merged 1 commit intomainfrom
claude/debug-broken-functionality-vGxRx
Feb 25, 2026
Merged

Fix broken release workflow and modernize CI configuration#50
jonathan-kosgei merged 1 commit intomainfrom
claude/debug-broken-functionality-vGxRx

Conversation

@jonathan-kosgei
Copy link
Collaborator

  • Update actions/checkout and actions/setup-node from v3 to v4
  • Pin node-version to 22 across all workflow jobs
  • Add types field to package.json for TypeScript declarations
  • Add --provenance and --access public flags to npm publish
  • Add permissions for provenance attestation in release job
  • Remove unused GITHUB_TOKEN env var from release step

https://claude.ai/code/session_013nXRP16SMzhjtXMtFkXb57

- Update actions/checkout and actions/setup-node from v3 to v4
- Pin node-version to 22 across all workflow jobs
- Add types field to package.json for TypeScript declarations
- Add --provenance and --access public flags to npm publish
- Add permissions for provenance attestation in release job
- Remove unused GITHUB_TOKEN env var from release step

https://claude.ai/code/session_013nXRP16SMzhjtXMtFkXb57
@jonathan-kosgei jonathan-kosgei merged commit b87caed into main Feb 25, 2026
2 checks passed
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