Configure prod and stage for AWS services (RDS, S3, Secrets Manager)

This commit is contained in:
Mondo Diaz
2026-01-21 13:32:44 -06:00
committed by Dane Moss
parent 199821b34d
commit 427d2fec70
6 changed files with 100 additions and 212 deletions

View File

@@ -336,7 +336,7 @@ cleanup_feature:
when: manual
allow_failure: true
# Deploy to production (version tags only, manual approval required)
# Deploy to production (version tags only)
deploy_prod:
stage: deploy
# For tag pipelines, most jobs don't run (trusting main was tested)
@@ -371,7 +371,7 @@ deploy_prod:
rules:
# Only run on semantic version tags (v1.0.0, v1.2.3, etc.)
- if: '$CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+$/'
when: manual # Require manual approval for prod
when: on_success
allow_failure: false
# Smoke tests for production deployment (read-only, no test data creation)