onesilq/Dismiss Stale PR Approvals
Dismisses PR approvals when new commits change the diff, using cryptographic diff comparison to handle concurrent pushes correctly.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token with pull-requests:write permission | no | ${{ github.token }} |
| dismiss-message | Message posted when an approval is dismissed | no | Approval dismissed: new changes were pushed after approval. Please re-review. |
| skip-label | Approvals are kept when this label was last applied by an approver | no | do-not-dismiss-approval |
Outputs
no outputs