semantic-release-hex v1.0.3
semantic-release-hex
semantic-release plugin to publish a hex package
Warning Publishing to
hex
has not yet been implemented, so this package only bumps the version inmix.exs
for now.
Step | Description |
---|---|
verifyConditions | Verify the presence of the mix.exs file and that the version is parsable. |
prepare | Update the version in mix.exs . |
addChannel | to be implemented (PRs welcome) |
publish | to be implemented (PRs welcome) |
Installation
npm install semantic-release-hex -D
Usage
Add the plugin to the semantic-release configuration file. (see example below)
Example
{
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
[
"@semantic-release/git",
{
"assets": ["CHANGELOG.md", "mix.exs"],
"message": "chore(release): v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
],
"@semantic-release/github",
"semantic-release-hex"
]
}
Community
Join the Discord server! Here you can discuss issues and get help in a more casual forum than GitHub.
Contributing
This project is looking for help! If you're interested in helping with the project, please take a look at our contributing documentation.
Submitting Bugs/Issues
Please have a look at our contributing documentation, it contains all the information you need to know before submitting an issue.
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago