This plugin
- comments on the merged PR with the new version
- comments on closed issues with the new version
- adds a
released
label to the pull request - adds a
released
label to closed issues
::: message is-warning
Make sure that you create the released
label on you project
:::
This plugin is included with the auto
CLI so you do not have to install it. To install if you are using the auto
API directly:
npm i --save-dev @auto-it/released
# or
yarn add -D @auto-it/released
To use the plugin include it in your .autorc
{
"plugins": ["npm", "released"]
}
Customize the label this plugin attaches to merged pull requests.
{
"plugins": [
"npm",
[
"released",
{
"label": ":shipit:"
}
]
]
}
To customize the message this plugin uses on issues and pull requests use the following format.
%TYPE
- EitherPR
orIssue
%VERSION
- The version that was just published
{
"plugins": [
"npm",
[
"released",
{
"message": "%TYPE went out with version: %VERSION"
}
]
]
}
Lock issues that have been merged in PRs.
{
"plugins": ["npm", ["released", { "lockIssues": true }]]
}