Skip to content

[patch] Retry transient main verification#33

Merged
libops-agent merged 1 commit into
mainfrom
fix/native-main-sha-retry
Jul 17, 2026
Merged

[patch] Retry transient main verification#33
libops-agent merged 1 commit into
mainfrom
fix/native-main-sha-retry

Conversation

@libops-agent

Copy link
Copy Markdown
Contributor

Summary

  • retry transient GitHub main-ref lookup failures at every image publication gate
  • validate the returned SHA and reject true main advancement immediately
  • fail closed after bounded backoff without surfacing untrusted response bodies
  • execute the shared guard contract against recovery, exhaustion, and mismatch cases

Verification

  • go test ./...
  • actionlint
  • git diff --check

@libops-agent
libops-agent merged commit 8e27d95 into main Jul 17, 2026
1 check passed
@libops-agent
libops-agent deleted the fix/native-main-sha-retry branch July 17, 2026 00:26
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