Skip to content

fix(ci): stop conformance push loop - #24

Merged
negillett merged 1 commit into
IntentProof:mainfrom
negillett:fix/ci-stop-conformance-push-loop
May 8, 2026
Merged

fix(ci): stop conformance push loop#24
negillett merged 1 commit into
IntentProof:mainfrom
negillett:fix/ci-stop-conformance-push-loop

Conversation

@negillett

Copy link
Copy Markdown
Member

Summary

Cert bot pushes to main re-ran the intentproof-spec job; new issuedAt / generatedAt meant git diff was never clean, so CI kept committing and pushing.

Skip Mint cert-bot and Publish conformance when github.actor is the cert bot (intentproof-cert-bot[bot]). If your app slug differs, update this string to match <app-slug>[bot].

Test plan

  • Merge; push to main as a human still mints/pushes when artifacts change
  • Push from cert bot completes CI without a second publish commit

Made with Cursor

Pushes from the cert bot retriggered CI; fresh oracle output always changes
timestamps so another commit+push ran forever. Skip mint/publish when actor is
the cert bot (align INTENTPROOF_CERT_BOT_ACTOR slug with the GitHub App if
yours is not intentproof-cert-bot).

Co-authored-by: Cursor <cursoragent@cursor.com>
@negillett
negillett merged commit b7998fa into IntentProof:main May 8, 2026
11 checks passed
@negillett
negillett deleted the fix/ci-stop-conformance-push-loop branch May 8, 2026 04:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant