commit
feb02696ca
10
README.md
10
README.md
|
@ -107,3 +107,13 @@ Make sure you use the `actions/checkout@v2` action!
|
||||||
with:
|
with:
|
||||||
commit-message: 'CI: bumps version to {{version}} [skip ci]'
|
commit-message: 'CI: bumps version to {{version}} [skip ci]'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**push:** Set false you want to avoid pushing the new version tag/package.json. Example:
|
||||||
|
```yaml
|
||||||
|
- name: 'Automated Version Bump'
|
||||||
|
uses: 'phips28/gh-action-bump-version@master'
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
with:
|
||||||
|
push: false
|
||||||
|
```
|
||||||
|
|
|
@ -50,6 +50,10 @@ inputs:
|
||||||
description: 'Set a custom commit message for version bump commit'
|
description: 'Set a custom commit message for version bump commit'
|
||||||
default: ''
|
default: ''
|
||||||
required: false
|
required: false
|
||||||
|
push:
|
||||||
|
description: 'Set to false to skip pushing the new tag'
|
||||||
|
default: 'true'
|
||||||
|
required: false
|
||||||
outputs:
|
outputs:
|
||||||
newTag:
|
newTag:
|
||||||
description: 'The newly created tag'
|
description: 'The newly created tag'
|
||||||
|
|
7
index.js
7
index.js
|
@ -105,6 +105,13 @@ Toolkit.run(async (tools) => {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// case: if user sets push to false, to skip pushing new tag/package.json
|
||||||
|
const push = process.env['INPUT_PUSH']
|
||||||
|
if ( push === "false" || push === false ) {
|
||||||
|
tools.exit.success('User requested to skip pushing new tag and package.json. Finished.');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// GIT logic
|
// GIT logic
|
||||||
try {
|
try {
|
||||||
const current = pkg.version.toString();
|
const current = pkg.version.toString();
|
||||||
|
|
Loading…
Reference in New Issue