| Set up job | — | |
| Determine SHA | 1s | |
| Complete job | — |
| Set up job | 2s | |
| Initialize containers | 14s | |
| Checkout code | 1s | |
| Setup pnpm | 1s | |
| Setup Node.js | 4s | |
| Install Node dependencies | 1s | |
| Run linting | 1s | |
| Run frontend tests | 4s | |
| Build frontend | 14s | |
| Setup Elixir | 6s | |
| Cache Elixir deps | 1s | |
| Install Elixir dependencies | 2s | |
| Run API tests | 5s | |
| Post Cache Elixir deps | — | |
| Post Setup Node.js | 1s | |
| Post Setup pnpm | — | |
| Post Checkout code | — | |
| Stop containers | 1s | |
| Complete job | — |
| Set up job | 1s | |
| Checkout code | 1s | |
| Configure ArgoCD defaults | — | |
| Install oras | 1s | |
| Install build-optimizer | 1s | |
| Resolve build configuration | — | |
| Generate build plan | — | |
| Post Checkout code | 1s | |
| Complete job | — |
| Set up job | — | |
| Install crane | — | |
| Login to registry with crane | — | |
| Retag cached images | 3s | |
| Complete job | — |
| Set up job | 1s | |
| Clear stale runner artifact state | — | |
| Download built image metadata | — | |
| Collect all images | — | |
| Assemble build metrics | — | |
| Complete job | — |
| Set up job | 1s | |
| Checkout code | 1s | |
| Get previous SHA from ArgoCD | — | |
| Patch ArgoCD Application | 2s | |
| Install ArgoCD CLI | — | |
| Sync ArgoCD Application | 5m 54s | |
| Deployment Summary | — | |
| Generate deployed commits list | — | |
| Post Checkout code | — | |
| Complete job | — |
| Set up job | — | |
| Post build metrics | — | |
| Complete job | — |
| Set up job | — | |
| Fetch job telemetry and report | — |