[codex] Fail fast on invalid Slot auth - #4866
Draft
djizus wants to merge 1 commit into
Draft
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. 3 Skipped Deployments
|
Contributor
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
Contributor
|
Failed to generate code suggestions for PR |
djizus
marked this pull request as ready for review
July 11, 2026 16:41
djizus
marked this pull request as draft
August 2, 2026 20:29
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
Adds a fail-fast Slot auth validation step to the game launch workflow before launch input is recorded or deploy steps run. Updates clean deployer docs to list
SLOT_AUTHfor Slot environments and describe the current direct Slot CLI indexer path. Refreshes stale launch-runner test mocks and expectations that drifted from the current deployer behavior.Root Cause
BLITZ Slot launches could complete world/configuration work and then fail at indexer creation when the repository
SLOT_AUTHsecret was expired or malformed. The failing run forbltz-froth-492reachedCreate indexerand Slot rejected the configured auth.Impact
Future Slot launches that can reach indexer creation now validate
SLOT_AUTHup front. Bad or missing auth fails before the workflow records launch input or performs deploy work, making the failure cheaper and clearer.Verification
SLOT_AUTHsecret with a validated Slot auth payload.bltz-froth-492fromcreate-indexer; run succeeded: https://github.com/BibliothecaDAO/eternum/actions/runs/28321106393pnpm run formatpnpm run knipbun test config/deployer/clean/tests/launch-request.test.ts config/deployer/clean/tests/launch-runner.test.ts config/deployer/clean/tests/slot-torii.test.tsgit diff --checkpnpm exec prettier --check .github/workflows/game-launch.yml