Skip to content

CI: four non-required checks red on main (clippy/fmt, workflow linter, allowlist preflight, DEED validation) #301

Description

@hyperpolymath

Four non-required checks fail on main (6ea7b12, runs of 2026-10-01). They were surfaced while reviewing #300, which does not cause them:

Check context Failure on main
rust-ci / Cargo check + clippy + fmt job 110437090859 fails in the clippy/fmt step
governance / Workflow security linter a workflow file is missing an SPDX header or a top-level permissions: block
governance / Allowlist Preflight ERROR: could not read live Actions permissions for .github/workflows (exit 3)
Validate DEED manifests Missing required identity field (agent-id, name, or project)

Acceptance criteria

  • Each of the four contexts above concludes success (or an intended neutral/skipped) on a fresh main push.
  • For the Allowlist Preflight, it is established whether exit 3 is a token-scope limitation; if it is, the step reports it as a skip with a reason rather than a failure.
  • The workflow linter names the offending file, and that file gains SPDX and permissions:.

🤖 Generated with Claude Code

Activity

  1. added
    choreRoutine maintenance with no behaviour change
    cicdCI/CD: workflows, actions, lockfiles, pins, runners, release gates
    on Oct 6, 2026
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

    choreRoutine maintenance with no behaviour changecicdCI/CD: workflows, actions, lockfiles, pins, runners, release gates

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions