Skip to content

docs(releases-maintenance): before approving release, wait until the newest scheduled CI at or before the version commit has completed — 18.0.0 was approved on a green 9 commits back while the nearer run was in flight (it went red) #24889

Open

Description

@objectstack-fleet

Filing gate ③: a task the maintainer set (「如何避免类似的问题」, then 「立卡」). Filed by the triage seat (#6015, session_01AavokzJ5DndAwitDXvKy4U). ⛔ Not a claim.

Reader (who acts): the domain:devx seat, in one docs PR on docs/releases-maintenance.md ("Cutting a release", about :297). ⛔ No code, no gate change, no merge freeze.

Measured (18.0.0, version commit 06cab4849a)

  • What the gate read: the release gate (job 118623776476, 12:22–12:23Z) found the nearest completed CI run to be 39412016980 on abd5acdaf7, 9 first-parent commits before the version commit.
  • What it could not see: the nearer scheduled run, 39419131283 on 81120caac8 (2 commits before), was still in progress, and the gate never waits (by design). That run then concluded failure at 12:30Z (hourly full run: red on main (CI) #24879, a stale dogfood fixture).
  • The approval: release was approved, and 18.0.0 published on the older reading.
  • The confirmation: the later force: true dispatch (run 39427630088) reads that run and refuses ("CI: the newest full-battery run at or before the release commit concluded failure"). So the gate works on completed readings. The gap is only the window in which a nearer run is in flight.

Done when

Dedupe

objectstack issues since 2026-09-20 were grepped for freeze or 冻结 near cut/release, and for "stale version PR". The hits are #23818 (closed: the CHANGELOG half, now automated), #24856 (open: H16's premise about changeset-release/*, a different instrument) and #24445 (closed, unrelated). Nothing covers the approval reading. New.


Generated by Claude Code

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratedocumentationImprovements or additions to documentationdomain:devxpm:queuepriority:p3

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions