igorgatis/Date-Time Commit Release
Creates a GitHub release with a tag based on commit date and SHA
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| commit | Commit reference to release (branch, tag, or commit hash) | yes | — |
| github-token | GitHub token for API access | yes | ${{ github.token }} |
| tag-format | Tag format template. Tokens: {YYYY}, {YY}, {MM}, {M}, {DD}, {D}, {HH}, {H}, {mm}, {m}, {ss}, {s}, {sha}, {sha:N}. Default: "{YYYY}{MM}{DD}-{HH}{mm}{ss}-{sha:7}" | no | {YYYY}{MM}{DD}-{HH}{mm}{ss}-{sha:7} |
| release-name | Release name template. Use {tag} placeholder. Default: "Release {tag}" | no | Release {tag} |
Outputs
| name | description |
|---|---|
| tag | The generated release tag |
| iso-date | The commit date in ISO 8601 format (UTC) |
| short-sha | The short commit SHA (7 characters) |
| long-sha | The full commit SHA |