Skip to content

fix(release-pr-checks): grant checks: read on the heal job - #70

Merged
forkwright merged 1 commit into
mainfrom
fix/healer-checks-read
Sep 3, 2026
Merged

fix(release-pr-checks): grant checks: read on the heal job#70
forkwright merged 1 commit into
mainfrom
fix/healer-checks-read

Conversation

@forkwright

Copy link
Copy Markdown
Owner

Diagnosed from hestia's hourly red healer: rollup_size() reads statusCheckRollup via GraphQL, which 403s without checks: read whenever the rollup is non-empty. The approval path itself works; only the post-check read fails. Caller-side caps also need the grant (hestia's caller updated in the same sweep).

rollup_size() reads statusCheckRollup via GraphQL; a non-empty rollup 403s
(Resource not accessible by integration) without checks: read, burning red
hourly on hestia while the approval work itself succeeded. Empty rollups query
fine, which is why green consumers never saw it. Callers must grant the same.
@forkwright
forkwright merged commit 5556cb9 into main Sep 3, 2026
2 checks passed
@forkwright
forkwright deleted the fix/healer-checks-read branch September 3, 2026 16:50
forkwright added a commit to forkwright/logismos that referenced this pull request Sep 5, 2026
Grant checks: read required by the shared reusable workflow after forkwright/.github#70. The omission caused pre-existing zero-job startup failures. Also align the NoGpuBuild API documentation with explicit CPU-only mode. No runtime or credential change.
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