.releaserc 944 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {
  2. "branches": [
  3. "main",
  4. {
  5. "name": "dev",
  6. "prerelease": true
  7. }
  8. ],
  9. "plugins": [
  10. [
  11. "@semantic-release/commit-analyzer", {
  12. "releaseRules": [
  13. { "type": "build", "scope": "Needs bump", "release": "patch" }
  14. ]
  15. }
  16. ],
  17. "@semantic-release/release-notes-generator",
  18. "@semantic-release/changelog",
  19. "gradle-semantic-release-plugin",
  20. [
  21. "@semantic-release/git",
  22. {
  23. "assets": [
  24. "CHANGELOG.md",
  25. "gradle.properties"
  26. ]
  27. }
  28. ],
  29. [
  30. "@semantic-release/github",
  31. {
  32. "assets": [
  33. {
  34. "path": "app/build/outputs/apk/release/revanced-integrations*"
  35. }
  36. ],
  37. successComment: false
  38. }
  39. ],
  40. [
  41. "@saithodev/semantic-release-backmerge",
  42. {
  43. backmergeBranches: [{"from": "main", "to": "dev"}],
  44. clearWorkspace: true
  45. }
  46. ]
  47. ]
  48. }