diff --git a/.gitea/workflows/staging_code_pull.yml b/.gitea/workflows/staging_code_pull.yml index e051132e..558bdf47 100644 --- a/.gitea/workflows/staging_code_pull.yml +++ b/.gitea/workflows/staging_code_pull.yml @@ -135,6 +135,11 @@ jobs: KRATOS_ALLOWED_RETURN_URLS_EXTRA=${{ vars.KRATOS_ALLOWED_RETURN_URLS_EXTRA }} # OATHKEEPER_INTROSPECT_CLIENT_ID=${{ vars.OATHKEEPER_INTROSPECT_CLIENT_ID }} # OATHKEEPER_INTROSPECT_CLIENT_SECRET=${{ secrets.STG_OATHKEEPER_INTROSPECT_CLIENT_SECRET }} + + # Monitoring & Alerts + SMS_WEBHOOK_PORT=${{ vars.SMS_WEBHOOK_PORT || '8080' }} + MONITOR_RECIPIENT_PHONES=${{ vars.MONITOR_RECIPIENT_PHONES || '01012345678,01098765432' }} + LOKI_URL=${{ vars.LOKI_URL || 'http://loki:3100/loki/api/v1/push' }} EOF # 코드 업데이트 (Git) @@ -171,6 +176,9 @@ jobs: cp docker/staging_pull_compose.template.yaml staging_pull_compose.yaml + # Gitea Container Registry 로그인 (grafana-sms-webhook 이미지를 가져오기 위함) + echo "${{ github.token }}" | docker login gitea.hmac.kr -u "${{ github.actor }}" --password-stdin + docker compose -f staging_pull_compose.yaml pull # 코드 변경 반영을 위해 build 수행 (userfront nginx.conf 등)