Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Conversation

dsanders11
Copy link
Member

Description of Change

Supersedes #42830.

In practice the original automation added in #42534 to auto-close PRs was too harsh, and there's an unfortunate edge case on GitHub where a closed PR can end up in an unrecoverable state if the user force pushes the branch while it's closed.

This refactors the automation to instead drop a "Request changes" review from the bot with the comment (and a check to ensure it only ever drops one review). Should allow for maintainers to dismiss the bot review in cases where the change is within policy, or a maintainer has committed the lockfile change themselves.

Checklist

  • PR description included and stakeholders cc'd

Release Notes

Notes: none

Copy link
Member

@samuelmaddock samuelmaddock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great idea with the dismissible review, nice!

@VerteDinde VerteDinde merged commit ce45450 into main Jul 17, 2024
@VerteDinde VerteDinde deleted the ci/dependency-change-automation branch July 17, 2024 19:28
@release-clerk
Copy link

release-clerk bot commented Jul 17, 2024

No Release Notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.