release.config.js 700 B

123456789101112131415161718192021222324252627282930313233
  1. module.exports = {
  2. debug: true,
  3. branch: 'master',
  4. plugins: [
  5. '@semantic-release/commit-analyzer',
  6. '@semantic-release/release-notes-generator',
  7. [
  8. '@semantic-release/changelog',
  9. {
  10. 'changelogFile': 'NEWS'
  11. }
  12. ],
  13. [
  14. '@semantic-release/exec',
  15. {
  16. 'prepareCmd': 'php update-for-release ${nextRelease.version}'
  17. }
  18. ],
  19. [
  20. '@semantic-release/git',
  21. {
  22. 'assets': [
  23. 'VERSION',
  24. 'NEWS',
  25. 'Doxyfile',
  26. ['library/**/*', '!library/standalone/**/*', '!library/HTMLPurifier.standalone.php'],
  27. 'configdoc/**/*',
  28. ],
  29. }
  30. ],
  31. '@semantic-release/github'
  32. ],
  33. }