levibostian/promote semantic-release
GitHub Action to promote your code to your next release. Promote develop to alpha, alpha to beta, beta to prod, etc.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| sequence | Comma separated string containing the sequence of your releases that you follow for your project. Each item in the sequence is the name of a branch that you use in your project. Example: 'develop,alpha,beta,main' | yes | — |
| promoteToBranch | By default, Action will promote existing branch to next branch in sequence. If you want to instead jump directly to a different branch in the sequence, enter it here. | no | "" |
| githubToken | GitHub personal access token for a GitHub account that has push access to the repository. | yes | — |
| gitName | In case a merge commit needs to be made, what git name should be used for the merge commit? Note: If this is not provided and a merge commit is attempted to be made, the promote script will fail. | no | — |
| gitEmail | In case a merge commit needs to be made, what git email address should be used for the merge commit? Note: If this is not provided and a merge commit is attempted to be made, the promote script will fail. | no | — |
Outputs
no outputs