Files
gitbump/action.yml
T
meda 54a7b1e6d8
Gitbump CI / test (push) Successful in 46s
Gitbump CI / build (push) Successful in 28s
Gitbump CI / notify-failure (push) Skipped
feat: preserve fixed upstream versions with fork suffixes
2026-09-25 10:02:33 +02:00

41 lines
1.2 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, patch, or suffix)'
required: false
suffix:
description: 'Suffix label used when creating the first suffix'
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'