Repository navigation
[repo] Implement unlisting workflow and improve validation processes - #466
Merged
Merged
Conversation
Add a maintainer-authorized unlisting issue form and workflow that opens a tracked metadata PR. Require repository-only PRs to pass [repo] title validation before the protected gate succeeds.
Allow bot-created yank and unlist PRs to bypass contributor ownership and title checks. Prefix removal request titles and rename the unlisting label.
Use the rollback color for the Unlisting operational label.
Force-push with a lease after confirming no matching unlisting PR remains open, allowing a maintainer to rerun a request whose prior PR was closed.
Resume yanks whose release removal completed but rollback did not. Require evidence of an interrupted operation, reuse open rollback PRs, and safely replace stale closed branches.
Resolve stale branch SHAs before replacing unlisting or yank branches so retries work from fresh clones without overwriting concurrent updates.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
feat(maintenance): add plugin unlisting workflow
Add a maintainer-authorized unlisting issue form and workflow that opens a tracked metadata PR. Require repository-only PRs to pass [repo] title validation before the protected gate succeeds.