.releaserc 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. {
  2. "plugins": [
  3. ["@semantic-release/commit-analyzer", {
  4. "preset": "angular",
  5. "releaseRules": [
  6. {"type": "chore", "release": "patch"}
  7. ]
  8. }],
  9. ["@semantic-release/release-notes-generator", {
  10. "preset": "conventionalcommits",
  11. "presetConfig": {
  12. "types": [
  13. {"type": "feat", "section": "Features"},
  14. {"type": "fix", "section": "Bug Fixes"},
  15. {"type": "perf", "section": "Performance Improvements"},
  16. {"type": "revert", "section": "Reverts"},
  17. {"type": "chore", "section": "Miscellaneous Chores"},
  18. {"type": "refactor", "section": "Code Refactoring"},
  19. {"type": "docs", "section": "Documentation", "hidden": true},
  20. {"type": "style", "section": "Styles", "hidden": true},
  21. {"type": "test", "section": "Tests", "hidden": true},
  22. {"type": "build", "section": "Build System", "hidden": true},
  23. {"type": "ci", "section": "Continuous Integration", "hidden": true}
  24. ]
  25. }
  26. }],
  27. ["@semantic-release/changelog", {
  28. "changelogFile": "CHANGELOG.md"
  29. }],
  30. "@semantic-release/npm",
  31. ["@semantic-release/git", {
  32. "assets": ["docs", "package.json", "CHANGELOG.md"],
  33. "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
  34. }],
  35. ["@semantic-release/github", {
  36. "assets": [
  37. "WebDriverAgentRunner-Runner.zip",
  38. "WebDriverAgentRunner_tvOS-Runner.zip"
  39. ]}]
  40. ]
  41. }