deliveroo/Merge PR to Branch
Handles merging PRs with 'stage' label to a target branch.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| target-branch | The target branch to merge PRs to | — | staging |
| repo-token | The access token used to access github api | — | ${{ github.token }} |
| lock-branch-name | Branch name to use as a semaphore to prevent parallel execution | — | lock |
| lock-check-interval-ms | Interval to check for the semaphore in milliseconds | — | 30000 |
| request-label-name | Label which triggers a deployment to target-branch | — | stage |
| deployed-label-name | Label which indicates a PR was successfully merged to target-branch | — | staged |
| trigger-workflows | Optional newline-separated list of workflow filenames (e.g. ci-workflows.yml) to dispatch against target-branch after a successful merge. Workaround for GitHub not firing workflows from pushes made with GITHUB_TOKEN. | — | "" |
Outputs
no outputs