specificlanguages/Cascading Merge
Creates or updates a pull request to merge the current branch into the next one in alphabetic order.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| branch_prefix | Prefix of branches to consider when triggering the workflow or looking for the next branch to cascade to. | no | maintenance/mps |
| exclude_branch_prefix | Prefix of branches to exclude from consideration. | no | — |
| merge_prefix | Prefix to use for merge branches created by the workflow. `branch_prefix` will be stripped before prepending the given prefix. | no | merge/mps |
| default_merge_prefix | Prefix to use for merge branch for merging to the default branch. | no | merge/ |
| update_from_base | Whether to update the merge branch from the base branch, as may be required by branch protection rules. | no | false |
| automerge_new_prs | Whether to enable automerge for newly created PRs. PRs are merged using 'merge' strategy. | no | false |
| token | GitHub token to use for repository operations. If not specified, the repository token will be used and operations performed by the action will not trigger any workflows. In particular, pull request checks will not run for PRs created or updated by the action. | no | — |
Outputs
| name | description |
|---|---|
| pr_number | Number of the pull request for the merge created or updated by the action |
| pr_url | URL of the pull request for the merge created or updated by the action |