alfred82santa/Define next version action
Calculate new version of package
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Feb 10, 2025
- License
- AGPL 3.0
Pinned Snippet
uses: alfred82santa/action-next-version@a10a6ecf5bd78cf83bd37c718049931878db4f8d # v1.3.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Package version | yes | — |
| versionFormat | Version format. Allowed values: semver and pep440 | yes | semver |
| level | Next version level. Allowed values: major, minor, patch, rc, beta, alpha, dev | yes | patch |
| releaseTagPattern | Release prefix to filter | no | ^v((?:[1-9][0-9]*|0)(?:\.(?:[1-9][0-9]*|0))*(?:[\.\-_+]?[a-zA-Z](?:[\.\-_+0-9a-zA-Z]+)?)?)$ |
| token | Personal access token (PAT) | yes | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| version | Next version |
| baseRelease | Base release version |
| baseReleaseMinor | Base release version - minor granularity |
| versionNoBuild | Next version with no build part |
| major | Major part |
| minor | Minor part |
| patch | Patch part |
| prereleaseType | Prerelease type |
| prereleaseNumber | Prerelease number |
| isPrerelease | Whether it is a prerelease or not |
| build | Build part |