Skip to content

Fix verify-resource workflow source binding #2146

Closed

Description

@bradygaster

Defect

--verify-resource hashes installed workflow source bytes without normalizing the trusted installer-added terminal source: frontmatter binding, so a clean GH-AW consumer install fails verification.

Acceptance criteria

  • Reuse the fail-closed workflow source-binding canonicalization used by full install verification.
  • Validate exactly one allowed terminal binding against installed revision/provenance.
  • Preserve exact-byte verification for shared runtime and skills.
  • Cover clean installs and owner/repo/workflow/revision/suffix/missing/duplicate/misplaced/content mutations through the exported CLI path.
  • Regenerate direct workflow package artifacts and pass GH-AW integrity, compile, test, lint, and build gates.

Activity

  1. added 4 commits that reference this issue on Oct 2, 2026
    8b53f70
    cfa7e0a
    67193d8
    db27e59
  2. added a commit that references this issue on Oct 2, 2026
    c51281d
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

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions