academia/.gitea
Andrés Eduardo García Márquez d1bb921b4b
CI/CD Pipeline / test (push) Failing after 45s Details
CI/CD Pipeline / deploy (push) Has been skipped Details
CI/CD Pipeline / smoke-tests (push) Has been skipped Details
CI/CD Pipeline / rollback (push) Has been skipped Details
ci: optimize pipeline with .NET image, smoke tests, and auto-rollback
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)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-09 07:35:58 -05:00
..
workflows ci: optimize pipeline with .NET image, smoke tests, and auto-rollback 2026-01-09 07:35:58 -05:00