y-writings/CalVer Beacon Action
Create scheduled CalVer release-trigger tags when a target branch changed since the previous CalVer tag.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| target_ref | Branch ref to evaluate and tag, for example main or refs/heads/main. | yes | — |
| calver_date | Optional date override in YYYY.MM.DD or YYYY.MM.DD-[A-Za-z0-9]{1,32} format. Defaults to the current UTC date. | no | — |
| tag_prefix | Optional tag prefix using 1 to 32 ASCII letters, digits, hyphen, or underscore. Defaults to v. | no | — |
| github_token | GitHub token used for remote ref lookup and tag creation. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| tag | CalVer tag the action attempted to create. |
| created | Whether this action created the tag during this run. |
| target_sha | Commit SHA resolved from target_ref. |
| previous_tag | Latest existing canonical CalVer tag used for comparison, if any. |
| previous_tag_sha | Commit SHA referenced by previous_tag, if any. |