release.config.cjs 554 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * @type {import('semantic-release').GlobalConfig}
  3. */
  4. module.exports = {
  5. branches: [
  6. {
  7. name: 'master',
  8. prerelease: false,
  9. main: true,
  10. },
  11. {
  12. name: 'dev',
  13. prerelease: 'dev',
  14. },
  15. ],
  16. plugins: [
  17. '@semantic-release/commit-analyzer',
  18. '@semantic-release/release-notes-generator',
  19. ['@semantic-release/changelog', {
  20. changelogFile: './CHANGELOG.md',
  21. }],
  22. [
  23. '@semantic-release/git',
  24. {
  25. assets: ['CHANGELOG.md'],
  26. },
  27. ],
  28. '@semantic-release/github',
  29. ],
  30. }