This has the following plugins pre-installed:
- @semantic-release/changelog
- @semantic-release/exec
- @semantic-release/git
- @semantic-release/release-notes-generator
Add a .releaserc
file to your repo and configure according to semantic releases docs.
# .releaserc
branches: ["master", "next"]
plugins:
- "@semantic-release/changelog"
- "@semantic-release/commit-analyzer"
- "@semantic-release/release-notes-generator"
- "@semantic-release/git"
Example using the success command hook :
# .releaserc
branches: ["master", "next"]
plugins:
- "@semantic-release/changelog"
- "@semantic-release/commit-analyzer"
- "@semantic-release/git"
- "@semantic-release/release-notes-generator"
- - "@semantic-release/exec"
- successCmd: git push --mirror [email protected]:ExampleOrg/example-repo.git