im-open/Create Multiple Tags
Creates or updates multiple tags
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | Token required to get an authenticated Octokit | yes | — |
| sha | SHA to reference by the 'target-tag' and 'additional-target-tags'. If not provided, gets the referenced SHA from the 'source-tag' or defaults to the current context's SHA. | no | — |
| source-tag | Tag to reference when generating the target tag(s). The 'sha' will override the 'source-tag'. | no | — |
| target-tag | Tag to create based off of the 'source-tag' or 'sha' | no | — |
| additional-target-tags | List of tags to create based off of the 'source-tag' or 'sha' | no | — |
| include-major | Create a tag of just the major from the 'source-tag'. i.e. v1 | no | true |
| include-major-minor | Create a tag of just the major and minor from the 'source-tag'. i.e. v1.2 | no | false |
| include-latest | Create a tag named 'latest' | no | false |
| force-target | Overwrite the 'target-tag' if it already exists | no | false |
| force-additional-targets | Overwrite the target tags in the 'additional-taget-tags' input if it already exists | no | true |
| fail-on-invalid-version | Forces semver validation check on the 'source-tag' and 'target-tag' | no | true |
| fail-on-associated-release | Do not allow a target tags to reference a release | no | — |
Outputs
no outputs