Development record
github.Pushers passes over an activity entry with no actor or a malformed field without saying so. The release hold now requires the record's pushes to run unbroken down to the branch's first push, which catches a missing link, but not two missing entries that cancel out (a push and the rewind over it); only a count of the entries passed over closes that.
issueopenminoriss-2610230643562468
github.Pushers passes over an activity entry with no actor or a malformed field without saying so. The release hold now requires the record's pushes to run unbroken down to the branch's first push, which catches a missing link, but not two missing entries that cancel out (a push and the rewind over it); only a count of the entries passed over closes that.
Frontmatter
| id | iss-2610230643562468 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2610230643562468-github-pushers-passes-over-an-activity.md
open on GitHub ↗ · commit history ↗
mentions1
- dcn-26110113322980162026-11-01 — The technical facilitator's ruling of 2026-11-01 on iss-2610230643562468: a GitHub activity listing from which github.Pushers passed over any push entry (no actor or a malformed field) settles nothing in the release hold's placement, so the hold stays unsettled and asks again. Grounds: the unbroken-chain check catches one missing entry but not two that cancel out, such as a push and the force-push rewinding it; a harmless malformed entry blocking until a clean read is the accepted cost. Reverse by a later ruling that keeps the chain check alone.