Changes: - Runner now uses mcr.microsoft.com/dotnet/sdk:9.0 image - Simplified test job (build + unit tests only) - Deploy uses git pull instead of rsync for faster updates - Added smoke tests in production: - Health check API - Health check Frontend - GraphQL endpoint validation - Database connectivity check - Subjects query test - Auto-rollback if smoke tests fail Flow: test -> deploy -> smoke-tests -> (rollback on failure) |
||
|---|---|---|
| .. | ||
| deploy.yaml | ||