Skip to content

chore(config): point the mongodb-5.2.x ci_rerun target at PR 622 - #72

Open
aclark4life wants to merge 1 commit into
mainfrom
chore/ci-rerun-5.2-pr-622
Open

chore(config): point the mongodb-5.2.x ci_rerun target at PR 622#72
aclark4life wants to merge 1 commit into
mainfrom
chore/ci-rerun-5.2-pr-622

Conversation

@aclark4life

Copy link
Copy Markdown
Collaborator

Why

ci_rerun mapped mongodb-5.2.x to PR 607 ("INTPYTHON-528 Backports for 5.2.4 LTS"), which merged 2026-08-21 with the 5.2.4 release. A mapping pointing at a merged PR is a stale-config bug: dbx sync django -B mongodb-5.2.x would hit the guard and print

#607 ⚠️  PR is merged — skipping (update the ci_rerun mapping for 'mongodb-5.2.x')

instead of re-running anything, so a rebase that broke the adapted 5.2 tests would go unnoticed.

What

Point it at PR 622 ("INTPYTHON-1077 5.2.5 LTS backports", base 5.2.x), which succeeds 607 as the 5.2.x head PR for the 5.2 LTS window (upstream security/data-loss fixes run to ~April 2028). Comment records the supersession, matching the existing 535→602 note in the same block.

Note

PR 622 is currently a draft with no commits of its own. Drafts report state: OPEN so it passes the open-PR check, but _rerun_pr_ci re-runs existing workflow runs on the head commit — with no commits there are no runs to re-queue. The mapping is correct but inert until 622 gets a first commit and CI run.

Testing

475 tests pass; TOML check clean. Config-only change, no code paths touched.

Not in scope

The mongodb-6.1.xmongodb-6.2.x swap in the same block is still pending — backend main is 6.2.0.dev0 but its CI still clones mongodb-6.1.x, and that has to be repointed upstream first. Tracked separately.

PR 607 (INTPYTHON-528 Backports for 5.2.4 LTS) merged 2026-08-21 along with the
5.2.4 release, so the mapping pointed at a merged PR. `dbx sync django -B
mongodb-5.2.x` would have hit the stale-mapping guard and reported "PR is
merged — skipping" instead of re-running anything.

PR 622 (INTPYTHON-1077 5.2.5 LTS backports, base 5.2.x) succeeds it as the
5.2.x head PR for the 5.2 LTS window, which runs to ~April 2028.

Note that 622 is currently a draft with no commits of its own, so until it has
a first CI run there are no workflow runs to re-queue; the mapping is correct
but inert until then.
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