Skip to content

pr-branch-auto-delete - Improve reliability#8924

Merged
SunsetTechuila merged 13 commits into
mainfrom
pr-branch-autodel
Mar 12, 2026
Merged

pr-branch-auto-delete - Improve reliability#8924
SunsetTechuila merged 13 commits into
mainfrom
pr-branch-autodel

Conversation

@SunsetTechuila
Copy link
Copy Markdown
Member

@SunsetTechuila SunsetTechuila commented Jan 31, 2026

fixes #8466

depends on #8921

Key changes:

  • All checks are now performed before the deletion
  • Arbitrary time limit for awaiting deletionEvent has been removed, the main abort signal is used
  • deleteButton is now awaited via elementReady (this doesn't seem necessary, but won't hurt)
  • deleteBranchOnMerge setting is now taken into account to avoid collisions

Test URLs

Screenshot

@github-actions github-actions Bot added the bug label Jan 31, 2026
@SunsetTechuila SunsetTechuila changed the title Pr branch autodel pr-branch-auto-delete - Increase reliability Jan 31, 2026
@github-actions github-actions Bot changed the title pr-branch-auto-delete - Increase reliability pr-branch-auto-delete - Increase reliability Jan 31, 2026
@SunsetTechuila SunsetTechuila changed the title pr-branch-auto-delete - Increase reliability pr-branch-auto-delete - Improve reliability Jan 31, 2026
@0Chan-smc

This comment was marked as off-topic.

@SunsetTechuila SunsetTechuila mentioned this pull request Mar 10, 2026
1 task
Comment thread source/features/pr-branch-auto-delete.gql Outdated
@SunsetTechuila SunsetTechuila marked this pull request as ready for review March 11, 2026 06:11
@SunsetTechuila
Copy link
Copy Markdown
Member Author

Note: #6554 can still cause the feature to not run

Comment thread source/features/pr-branch-auto-delete.tsx
@SunsetTechuila SunsetTechuila merged commit 32644ee into main Mar 12, 2026
8 checks passed
@SunsetTechuila SunsetTechuila deleted the pr-branch-autodel branch March 12, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

pr-branch-auto-delete broken

3 participants