Skip to content

Fix unsafe release script#41

Merged
tomkp merged 1 commit intomasterfrom
fix/release-script
Dec 28, 2025
Merged

Fix unsafe release script#41
tomkp merged 1 commit intomasterfrom
fix/release-script

Conversation

@tomkp
Copy link
Copy Markdown
Owner

@tomkp tomkp commented Dec 28, 2025

Summary

  • Adds lint, typecheck, and test steps before publishing
  • Uses --follow-tags to ensure version tags are pushed

Before

"release:patch": "npm run build && npm version patch && git push && npm publish"

After

"release:patch": "npm run lint && npm run typecheck && npm test && npm run build && npm version patch && git push --follow-tags && npm publish"

Test plan

  • Script syntax is valid
  • All checks pass

Fixes #40

- Add lint, typecheck, and test steps before release
- Use --follow-tags to push version tags

Fixes #40
@tomkp tomkp merged commit ab5271d into master Dec 28, 2025
3 checks passed
@tomkp tomkp deleted the fix/release-script branch December 28, 2025 17:08
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.

Fix unsafe release script

1 participant