.releaserc.yaml 732 B

1234567891011121314151617181920212223242526272829
  1. plugins:
  2. - "@semantic-release/commit-analyzer"
  3. - "@semantic-release/release-notes-generator"
  4. - "@bjoluc/semantic-release-config-poetry"
  5. - "@semantic-release/changelog"
  6. - - "@semantic-release/exec"
  7. - prepareCmd: "npx prettier --write CHANGELOG.md; poetry version ${nextRelease.version};"
  8. - - "@semantic-release/git"
  9. - assets:
  10. - "CHANGELOG.md"
  11. - "pyproject.toml"
  12. message: "chore(release): ${nextRelease.version} [CI SKIP]\n\n${nextRelease.notes}"
  13. - "@saithodev/semantic-release-gitea"
  14. tagFormat: "${version}"
  15. branches:
  16. - "+([0-9])?(.{+([0-9]),x}).x"
  17. - "master"
  18. - "main"
  19. - "next"
  20. - "next-major"
  21. - "name": "beta"
  22. "prerelease": true
  23. - "name": "alpha"
  24. "prerelease": true