.release-it.json 609 B

123456789101112131415161718192021
  1. {
  2. "git": {
  3. "commitMessage": "chore: release v${version}"
  4. },
  5. "github": {
  6. "release": true,
  7. "releaseName": "v${version}"
  8. },
  9. "plugins": {
  10. "@release-it/conventional-changelog": {
  11. "preset": "conventionalcommits",
  12. "infile": "CHANGELOG.md"
  13. }
  14. },
  15. "hooks": {
  16. "before:init": ["pnpm run lint", "pnpm test:ci"],
  17. "after:bump": "pnpm run build",
  18. "after:git:release": "echo After git push, before github release",
  19. "after:release": "echo Successfully released ${name} v${version} to ${repo.repository}."
  20. }
  21. }