Skip to content

main carries a commit nothing verified #6475

Description

@github-actions

main-canary.yml's check-main-verified.sh job found commit(s) on
main that nothing has verified — as distinct from a commit a check said
no about, which main-canary.sh's own issue already owns.

  cd7d53c  missing
      brand: adopt the Oxagen house system — palette, marks, and the face (#6473)
  a3a6294  missing
      chore(release): sync versions to 0.9.411 [skip release] (#6474)
  bfc63d0  missing
      fix(core,tools): place the deadline ladder against the turn's own budget, and stop search overclaiming (#6463)
  8c10e91  missing
      chore(release): sync versions to 0.9.410 [skip release] (#6472)
  508b6a0  missing
      build(deps): bump next from 16.2.11 to 16.3.3 in /website (#6469)
  c5c9e17  missing
      chore(release): sync versions to 0.9.409 [skip release] (#6471)
  778919f  missing
      chore(release): sync versions to 0.9.408 [skip release] (#6470)
  42c5e7f  missing
      chore(release): sync versions to 0.9.407 [skip release] (#6468)
  bb77ca5  missing
      fix(skills): aim the holdout at the skills whose control arm is short (#6459)
  7760b66  missing
      docs(scr): AGENTS.md names the closes-nothing waiver (#6452)

This is NOT "main is red". A failing run is a verified commit and the canary
owns that. These commits have no answer at all, which every other mechanism
here reads as green: the canary files only when its job runs and fails, the
red-main hold passes when no issue is open, and gh run list shows no row
for a run that was never created.

How to fix

Re-dispatch the missing runs and let them finish before merging onto this
tree:

gh workflow run ci.yml --ref main

An Actions incident is one cause. There the runs start on their own once
capacity returns, and nothing was checking, which is the part this exists to
fix. A push made with the token a workflow run holds is the other cause, and
the release version write-back is one of those: that push raised no event at
all, so no run was ever created and none is coming. Nothing will start on its
own. Ask for it:

./scripts/dispatch-main-verification.sh

Definition of done

  • Every recent commit on main has a completed ci run.

This script closes the issue itself on its next run that can answer clean, so
a box nobody ticks costs the issue nothing.

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

    main-unverifiedmain carries a commit nothing verified — filed by check-main-verified.sh

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions