Files
gitbump/action.yml
Ondrej Belusky 4f46101d4c
Some checks failed
Gitbump CI / test (push) Failing after 51s
Gitbump CI / build (push) Successful in 10s
Gitbump CI / notify-failure (push) Has been skipped
move to gitea actions
2026-02-12 12:52:34 +01:00

38 lines
1.1 KiB
YAML

name: 'Gitbump'
description: 'Automatically bump version and tag based on commit messages'
inputs:
dry-run:
description: 'Show what would be done without making changes'
required: false
default: 'false'
bump:
description: 'Force specific bump type (major, minor, or patch)'
required: false
prefix:
description: 'Version prefix (default "v")'
required: false
default: 'v'
no-push:
description: 'Create tag but dont push to remote'
required: false
default: 'false'
major-patterns:
description: 'Comma-separated list for major version bumps'
required: false
default: 'bump major,breaking change'
minor-patterns:
description: 'Comma-separated list for minor version bumps'
required: false
default: 'bump minor,feat'
patch-patterns:
description: 'Comma-separated list for patch version bumps'
required: false
default: 'bump patch,fix'
chore-patterns:
description: 'Comma-separated list for commits that should be ignored'
required: false
default: 'chore,bump:skip'
runs:
using: 'go'
main: 'main.go'