Repository navigation
fix(github): verify receipts and recover partial delivery #264
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
f0c859c
test(github): reproduce ambiguous delivery and unbound receipt failures
6e5c03d
fix(github): bind delivery receipts and reconcile ambiguous posts
d14f521
fix(github): retain recovery budgets and verify reconciled ownership
3c8621f
fix(github): scope delivery rounds to the pull request
24e0ee3
fix(github): preserve recovery after reads and defer ambiguous posts
5c61ad4
fix(github): reconcile delayed posts before rerun
1ecb42f
fix: bound automatic recovery and pin delivery ownership
7595117
fix: match configured check App in workflow fallback
511dc0b
fix: require current check App for same-head delivery
f823e19
test: include GitHub Actions identity in check fixtures
64b061b
fix: preserve explicit recheck commands and clarify app tokens
34cafb5
fix: align bundled check identity and recovery guidance
d426b97
fix: preserve delivery when GitHub history reads fail
d2334b7
fix: validate reconciliation receipt shape
4fab20f
fix: identify terminal workflow checks for reconciliation
9a22b0a
fix: trust receipts from the pinned GitHub App
35991e2
fix: keep prior review updates within the pinned App
ce48c9f
fix(github): isolate pinned App author trust
d41a68f
fix(explain): use the validated check App pin
db0f201
Merge main into codex/issue102-delivery-receipt
frankekn eec0a58
test: give main's fake gh an owned check app and a check-runs list
frankekn d782eb0
docs(github): explain why newer in-progress rounds invalidate the rec…
frankekn 9d2c41c
fix(explain): read prior findings only from a delivered receipt
frankekn 155a451
fix(github): keep workflow receipts out of recovery accounting
frankekn 9a1b53c
test(explain): cover a completed check whose round does not match
frankekn 69df42c
refactor(github): share one delivered-receipt check between explain a…
frankekn File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.