Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions adrs/fly-sprites-token.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Fresh fly deploys crash-loop with no warning: the CLI's secret check never
sees the sprites backend value the runtime derives, so it never asks for
SPRITES_TOKEN.

Update after PR feedback: cdolan-personal hit the same crash on the
docker target — setting the typed sandbox.backend: "sprites" field doesn't
register the requirement either, since the check only reads the raw env
var. So instead of just adding the missing entry to the fly defaults
table like the AWS one has, the fix I'd propose is keying the
SPRITES_TOKEN requirement off the resolved backend, so every target is
covered. Still worth checking if other secrets have the same blind spot.

Context: https://github.com/yc-software/qm/issues/130 and the comments on
this PR.