···26262727## Deploying
28282929-Redeploys go through one **manual** Tangled pipeline:
3030-[deploy-tap.yml](../../.tangled/workflows/deploy-tap.yml). Trigger it from the
3131-repo's Pipelines page (any branch — `manual` ignores the branch filter). It
3232-just runs `flyctl deploy` from this directory, so it needs `FLY_API_TOKEN` in
3333-the repo's Tangled settings → secrets.
2929+Redeploys run on merge/push to `main` via
3030+[deploy-tap.yml](../../.tangled/workflows/deploy-tap.yml), alongside the main
3131+`atmoquest` deploy. It just runs `flyctl deploy` from this directory, so it
3232+needs `FLY_API_TOKEN` in the repo's Tangled settings → secrets. A version bump
3333+takes effect by editing `INDIGO_VERSION` in the Dockerfile and merging to main.
34343535Equivalently, by hand: `( cd deploy/tap && flyctl deploy --remote-only )`.
3636-3737-Tap rarely changes, so it is intentionally **not** part of the per-push
3838-`atmoquest` deploy — redeploy via the pipeline when you bump the indigo/Tap
3939-version in the Dockerfile.
40364137## Keeping versions in sync
4238