.releaserc.yaml 776 B

12345678910111213141516171819202122232425262728
  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; sed -i 's/\\([[:space:]]\\+\\)version: [0-9]\\+\\.[0-9]\\+\\.[0-9]\\+$/\\1version: 2.0.0/' src/openapi.yaml"
  8. - - "@semantic-release/git"
  9. - assets:
  10. - "CHANGELOG.md"
  11. message: "chore(release): ${nextRelease.version} [CI SKIP]\n\n${nextRelease.notes}"
  12. - "@saithodev/semantic-release-gitea"
  13. tagFormat: "${version}"
  14. branches:
  15. - "+([0-9])?(.{+([0-9]),x}).x"
  16. - "master"
  17. - "main"
  18. - "next"
  19. - "next-major"
  20. - "name": "beta"
  21. "prerelease": true
  22. - "name": "alpha"
  23. "prerelease": true