lucaspopp0/Create and push a git tag
Create a git tag on GitHub using the GraphQL API, without a local git push. Inspired by planetscale/ghcommit.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tag | Tag name (for example v1.0.0) | yes | — |
| release | If 'true', creates a release pointing to the tag | no | false |
| release-type | Type of release to create when release is 'true'. Must be 'release' or 'prerelease'. | no | release |
Outputs
| name | description |
|---|---|
| tag-url | URL for the tag on GitHub. |
| tag-sha | Commit SHA the tag points to. |
| release-url | URL for the release on GitHub. Set only when release is `true` |