Skip to content

arm_pr_automerge.sh: GUARD_CHECK_NAME=guard-tree is stale; no PR head has that check run, so it refuses every PR #5846

Closed as not planned

Description

@noahgift

arm_pr_automerge.sh defaults GUARD_CHECK_NAME to guard-tree and reads commits//check-runs. guard-tree is now a section inside x86-main, not a check run: gh api repos/paiml/aprender/commits/7f2eba6e80/check-runs has no guard* name, so every PR is refused 'absent' (rc 3). Found via mq_feeder (#5843), which works around it with GUARD_CHECK_NAME=x86-main.

Fix: change the default to the check run that carries guard-tree (x86-main), update the --self-test fixtures, and drop the workaround in mq_feeder.sh. Gate content: needs 2 non-author seats at the final head.

🤖 Generated with Claude Code

Activity

  1. added this to the 0.72.0 milestone on Oct 21, 2026
  2. noahgift commented on Oct 22, 2026

    @noahgift
    MemberAuthor

    Tracked in #5510 (triage 2026-10-22).

  3. noahgift commented on Oct 22, 2026

    @noahgift
    MemberAuthor

    tracked in #5965

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions