{"repo":"ietf-tools/semver-action","free":true,"listed":false,"github":"https://github.com/ietf-tools/semver-action","clone":"git clone https://github.com/ietf-tools/semver-action.git","description":"GitHub Action to calculate the next release version based on conventional commits","language":"JavaScript","stars":106,"topics":["github-actions","semver","conventional-commits"],"license":"BSD-3-Clause","category":"workflow-automation","readme_excerpt":"Semver Conventional Commits - Github Action --- This GitHub Action automatically determinate the next release version to use based on all the Conventional Commits since the latest tag. - Inputs - Outputs - Examples [!TIP] Works great alongside the Changelog from Conventional Commits action! [!WARNING] If no valid latest tag is found and no fallbackTag is provided, the job will exit with an error. If using this action in a new repo without any existing tag, you should manually create the first tag (e.g. on the initial commit) that the action will compare against. Otherwise, you can use the fallbackTag option to specify a default tag value (e.g. 0.0.0 ). Inputs Field Description Required Default --- --- :----: --- token Your GitHub token. (e.g. ${{ github.token }} ) :white check mark: branch The branch to use when fetching list of commits to compare against. (e.g. main ) :x: main majorList Comma separated commit prefixes, used to bump Major version. A BREAKING CHANGE note in a commit message will still cause a major bump. :x: minorList Comma separated commit prefixes, used to bump Minor version. :x: feat, feature patchList Comma separated commit prefixes, used to bump Patch version. :x: fix, bugfix, perf, refactor, test, tests patchAll If set to true , will ignore patchList and always count commits as a Patch. :x: false scopeList Comma-separated list of scopes to include. When set, only commits whose conventional-commit scope matches one of these values will be considered. Leav","default_branch":null,"files":null,"tree":[],"storefront":"/r/ietf-tools","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ietf-tools/semver-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}