eps1lon/Label Conflicting Pull Requests
This action adds a given label to Pull Requests that have merge conflicts and removes a given label from these pull requests
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| repoToken | Token for the repository. Can be passed in using {{ secrets.GITHUB_TOKEN }} | yes | — |
| dirtyLabel | Name of the label which indicates that the branch is dirty | yes | — |
| removeOnDirtyLabel | Name of the label which should be removed | — | — |
| retryAfter | Number of seconds after which the action runs again if the mergable state is unknown. | — | — |
| retryMax | Number of times the action retries calculating the mergable state | — | — |
| continueOnMissingPermissions | Boolean. Whether to continue or fail when the provided token is missing permissions. By default pull requests from a fork do not have access to secrets and get a read only github token, resulting in a failure to update tags. | — | — |
| commentOnDirty | String. Comment to add when the pull request is conflicting. Supports markdown. | — | — |
| commentOnClean | String. Comment to add when the pull request is not conflicting anymore. Supports markdown. | — | — |
Outputs
| name | description |
|---|---|
| prDirtyStatuses | Object-map. The keys are pull request numbers and their values whether a PR is dirty or not. |