Go to file
phips28 91f9402fb1 Revert "run on node instead of docker"
This reverts commit d40b37db
2019-11-20 13:23:50 +01:00
.github/workflows Revert "run on node instead of docker" 2019-11-20 13:23:50 +01:00
.gitignore added package lock 2019-10-26 21:09:42 +02:00
Dockerfile RUN apt-get update 2019-10-26 22:12:01 +02:00
README.md fix readme 2019-10-28 17:52:31 +01:00
action.yml Revert "run on node instead of docker" 2019-11-20 13:23:50 +01:00
index.js also set version on current opened branch 2019-10-27 20:16:16 +01:00
package-lock.json "ci: version bump to v5.0.12" 2019-10-28 16:55:09 +00:00
package.json "ci: version bump to v5.0.12" 2019-10-28 16:55:09 +00:00

README.md

gh-action-bump-version

GitHub Action for automated npm version bump.

This Action bumps the version in package.json and push it back to the repo. It is meant to be used on every successful merge to master but you'll need to configured that workflow yourself. You can look to the .github/workflows/push.yml file in this project as an example.

Workflow

  • Based on the commit messages, increment the version from the lastest release.
    • If the string "BREAKING CHANGE" is found anywhere in any of the commit messages or descriptions the major version will be incremented.
    • If a commit message begins with the string "feat" then the minor version will be increased. This works for most common commit metadata for feature additions: "feat: new API" and "feature: new API".
    • All other changes will increment the patch version.
  • Push the bumped npm version in package.json back into the repo.
  • Push a tag for the new version back into the repo.