Skip to content

Close superseded Downloads update pull requests - #52

Merged
callumalpass merged 1 commit into
mainfrom
close-superseded-downloads
Sep 26, 2026
Merged

callumalpass merged 1 commit into
mainfrom
close-superseded-downloads

Conversation

@callumalpass

Copy link
Copy Markdown
Contributor

Six Downloads update PRs (beta.95–beta.112) were open at once; only the newest can meaningfully merge. After opening a release's update, the receiver now closes open automation/connect-release-* PRs for older releases (by sort -V), commenting with the new PR and deleting their branches. Newer releases' PRs are never touched.

Dry-run against the current open PRs selects exactly #48, #46, #45, #44 and #30 for v0.1.0-beta.112 (#51 kept); a beta.100 dispatch would keep beta.112's PR. The existing five were closed by hand as a one-time cleanup.

Each release opens its own Downloads update, and older ones accumulated
unmerged (beta.95 onwards). After opening a release's update, close open
updates for older releases with a pointer to the new one. Updates for
newer releases are never touched, so an out-of-order dispatch is safe.
@callumalpass
callumalpass merged commit 5e9842e into main Sep 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant