liquidlogiclabs/Git Floating Version Tags
Creates or updates floating version tag aliases (major and minor) pointing to a reference commit, extracting version information from a tag.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tag | The tag from which to extract version information (used to determine major/minor versions). Supports tags with or without "v" prefix (e.g., "v1.2.3" or "1.2.3") | yes | — |
| ref-tag | The tag/commit that floating tags should point to (can be tag name, refs/tags/v1.2.3, or SHA). If not provided, uses the value from tag | no | — |
| prefix | Version prefix for tag names when creating floating tags | no | v |
| update-minor | Whether to update minor version tags (v1.2) | no | false |
| ignore-prerelease | Whether to skip prerelease versions | no | true |
| verbose | Enable verbose debug logging. Also enabled when ACTIONS_STEP_DEBUG=true. | no | false |
Outputs
| name | description |
|---|---|
| major-tag | The major version tag that was created/updated (e.g., "v2") |
| minor-tag | The minor version tag that was created/updated (e.g., "v2.3"), if update-minor is true |