feat: Update to Gitea CI/CD
Some checks failed
Deploy to Staging / Build Images (push) Has been cancelled
Deploy to Staging / Deploy to Staging (push) Has been cancelled
Deploy to Staging / Verify Staging (push) Has been cancelled
Deploy to Staging / Notify Staging Ready (push) Has been cancelled
Deploy to Staging / Notify Staging Failure (push) Has been cancelled

This commit is contained in:
Eric Gullickson
2025-12-29 21:09:32 -06:00
parent 83d79da3aa
commit eaab8c061a
9 changed files with 795 additions and 6 deletions

View File

@@ -26,7 +26,7 @@ jobs:
# ============================================
validate:
name: Validate Prerequisites
runs-on: mvp-prod
runs-on: prod
outputs:
target_stack: ${{ steps.determine-stack.outputs.target_stack }}
backend_image: ${{ steps.set-images.outputs.backend_image }}

View File

@@ -83,7 +83,7 @@ jobs:
# ============================================
deploy-staging:
name: Deploy to Staging
runs-on: mvp-build
runs-on: stage
needs: build
env:
BACKEND_IMAGE: ${{ needs.build.outputs.backend_image }}
@@ -102,7 +102,7 @@ jobs:
chmod +x scripts/inject-secrets.sh
SECRETS_DIR="$DEPLOY_PATH/secrets/staging" ./scripts/inject-secrets.sh
env:
POSTGRES_PASSWORD: ${{ secrets.STAGING_POSTGRES_PASSWORD }}
POSTGRES_PASSWORD: ${{ secrets.OSTGRES_PASSWORD }}
AUTH0_CLIENT_SECRET: ${{ secrets.AUTH0_CLIENT_SECRET }}
AUTH0_MANAGEMENT_CLIENT_ID: ${{ secrets.AUTH0_MANAGEMENT_CLIENT_ID }}
AUTH0_MANAGEMENT_CLIENT_SECRET: ${{ secrets.AUTH0_MANAGEMENT_CLIENT_SECRET }}