Skip to content

[codex] Fail fast on invalid Slot auth - #4866

Draft
djizus wants to merge 1 commit into
nextfrom
codex/slot-auth-validation
Draft

[codex] Fail fast on invalid Slot auth#4866
djizus wants to merge 1 commit into
nextfrom
codex/slot-auth-validation

Conversation

@djizus

@djizus djizus commented Jun 28, 2026

Copy link
Copy Markdown
Collaborator

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_AUTH for 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_AUTH secret was expired or malformed. The failing run for bltz-froth-492 reached Create indexer and Slot rejected the configured auth.

Impact

Future Slot launches that can reach indexer creation now validate SLOT_AUTH up front. Bad or missing auth fails before the workflow records launch input or performs deploy work, making the failure cheaper and clearer.

Verification

@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

3 Skipped Deployments
Project Deployment Actions Updated (UTC)
eternum Ignored Ignored Preview Jun 28, 2026 12:12pm
eternum-docs Ignored Ignored Preview Jun 28, 2026 12:12pm
eternum-mobile Ignored Ignored Preview Jun 28, 2026 12:12pm

Request Review

@claude

claude Bot commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Claude encountered an error —— View job


I'll analyze this and get back to you.

@github-actions

Copy link
Copy Markdown
Contributor

Failed to generate code suggestions for PR

@djizus
djizus marked this pull request as ready for review July 11, 2026 16:41
@djizus
djizus marked this pull request as draft August 2, 2026 20: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