All checks were successful
CD / Release (push) Successful in 40s
Reviewed-on: #17 Co-authored-by: Timo Behrendt <t.behrendt@t00n.de> Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
30 lines
803 B
YAML
30 lines
803 B
YAML
name: "Conventional Semantic Git Tag Increment"
|
|
description: "Increments git tags based on conventional commit messages"
|
|
author: "Timo Behrendt <t.behrendt@t00n.de>"
|
|
|
|
inputs:
|
|
last-tag:
|
|
description: "Last git tag to increment from (optional, will auto-detect if not provided)"
|
|
required: false
|
|
default: ""
|
|
token:
|
|
description: "Token for repository access"
|
|
required: true
|
|
default: "${{ github.token }}"
|
|
prerelease:
|
|
description: "Whether to create a prerelease tag"
|
|
required: false
|
|
default: "false"
|
|
max-tags:
|
|
description: "Maximum number of tags to fetch when looking for the latest non-pre-release tag"
|
|
required: false
|
|
default: "50"
|
|
|
|
outputs:
|
|
new-tag:
|
|
description: "The new incremented git tag"
|
|
|
|
runs:
|
|
using: "node24"
|
|
main: "dist/index.js"
|