workflows/check-cherry-picks: minimize more than one old review after force push (#413283)

This commit is contained in:
Wolfgang Walther 2025-06-02 21:07:24 +00:00 committed by GitHub
commit 55742ade27
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -115,9 +115,9 @@ jobs:
repo: context.repo.repo, repo: context.repo.repo,
pull_number: context.payload.pull_request.number pull_number: context.payload.pull_request.number
})).filter(review => })).filter(review =>
review.user.login == 'github-actions[bot]' && review.user.login == 'github-actions[bot]'
review.state == 'CHANGES_REQUESTED'
).map(async (review) => { ).map(async (review) => {
if (review.state == 'CHANGES_REQUESTED') {
await github.rest.pulls.dismissReview({ await github.rest.pulls.dismissReview({
owner: context.repo.owner, owner: context.repo.owner,
repo: context.repo.repo, repo: context.repo.repo,
@ -125,6 +125,7 @@ jobs:
review_id: review.id, review_id: review.id,
message: 'All cherry-picks are good now, thank you!' message: 'All cherry-picks are good now, thank you!'
}) })
}
await github.graphql(`mutation($node_id:ID!) { await github.graphql(`mutation($node_id:ID!) {
minimizeComment(input: { minimizeComment(input: {
classifier: RESOLVED, classifier: RESOLVED,