feat: Implement tag-based version synchronization and direct publishing for releases.
Some checks failed
Code Quality / lint-and-build (push) Failing after 46s
Release Packages / release (push) Failing after 32s

This commit is contained in:
2026-02-02 01:02:14 +01:00
parent 83b4ea8807
commit 10a6b5e11a
4 changed files with 105 additions and 22 deletions

View File

@@ -9,7 +9,9 @@
"test": "pnpm -r test",
"changeset": "changeset",
"version-packages": "changeset version",
"sync-versions": "tsx scripts/sync-versions.ts",
"release": "pnpm build && changeset publish",
"release:tag": "pnpm build && pnpm -r publish --no-git-checks --access public",
"prepare": "husky"
},
"devDependencies": {
@@ -32,6 +34,7 @@
"jsdom": "^27.4.0",
"lint-staged": "^16.2.7",
"prettier": "^3.8.1",
"tsx": "^4.21.0",
"typescript": "^5.0.0",
"typescript-eslint": "^8.54.0",
"vitest": "^4.0.18"