Releases
Loading sets…
Release run
No release running. The most recent run will appear here after you ship — if a run you started has vanished, the service likely restarted mid-release; check the Cloud Run logs.
⚙ Advanced — manual deploy matrix & infra-only deploy
Ship a staging release
Staging bumps the app version, cuts release/x.y, builds to Firebase App Distribution, and releases every backend service to the staging stack. After QA, promote to production using the →prod button in the Releases panel above.
Infra only deploys main's production config with no promotion, for infrastructure changes. Production deploys start only from this bot.
⏳ A release is already in progress — button unlocks when it finishes.
What would ship
Commits on each repository since its last release point.
Loading commit flow…
Deploy matrix
■ stage ■ prodWhat the cards show
- stage currently live on stage
- prod currently live on prod
- queued — selected, not applied yet
- deploying now (blinking)
- no image in the registry — can't pin
Click →stage on a card to queue it, then Apply. A newer release is an advance, an older one a rollback.
Per-backend published releases. Queue changes, then Apply — a newer release is an advance, an older one a rollback. For set-based stage/prod promotion use the Release sets panel above.
Loading deploy matrix…
Changelog
LLM-generated "What's New" from recent releases.
Loading…
What's New This Week
Customer-facing "What's new in Ink AI" recap — LLM-written from GitHub & Linear activity. Safe to share as marketing; no internal details.
Loading…
Server flags
Edit any values, then press Save changes. Each stack’s edits go in one commit, which its deploy then applies: a new revision of each service that owns a changed flag. Values not set in a stack’s file run at the code default.
Loading…
Users
Controls who can access the dashboard and what they can do in it. Add a Google email for dashboard access, a Discord user ID for slash commands, or both. Toggle Release manager to allow triggering releases, Can edit flags to allow changing server flags, and Gets release updates to subscribe the user to release notifications.
- Loading…
Add user
Access log · in-memory, resets on restart
Loading…