1
0
forked from baron/baron-sso

fix(deploy): add docker login for Gitea registry in staging_code_pull workflow

This commit is contained in:
2026-06-05 19:20:20 +09:00
parent 3ab9d28c9d
commit 5670288616

View File

@@ -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 등)