Summary
We have an example CI workflow in examples/ci/receipt-check.yml that executes gx receipt verify --offline. Packaging this into a reusable composite GitHub Action (TraceFold/action-receipt-verify) will make it trivial for agent harnesses and developer teams to gate PRs on verified execution receipts.
Acceptance Criteria
- A composite GitHub Action in a dedicated repo or
.github/actions/receipt-verify that installs the gx binary.
- Accepts input arguments for receipt file path, public key path, and optional tile checkpoint.
- Fails the workflow (exit code 7) if the receipt does not verify or fails policy admission.
Good first issue for anyone familiar with GitHub Actions composite syntax.
Summary
We have an example CI workflow in
examples/ci/receipt-check.ymlthat executesgx receipt verify --offline. Packaging this into a reusable composite GitHub Action (TraceFold/action-receipt-verify) will make it trivial for agent harnesses and developer teams to gate PRs on verified execution receipts.Acceptance Criteria
.github/actions/receipt-verifythat installs thegxbinary.Good first issue for anyone familiar with GitHub Actions composite syntax.