From 0c43ec7a29193f38f9623bb53ac02111ef66229a Mon Sep 17 00:00:00 2001 From: ji-circle Date: Tue, 19 May 2026 15:12:45 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20cd=20=EC=BD=94=EB=93=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/cd-prod.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cd-prod.yml b/.github/workflows/cd-prod.yml index a9067d3..dee84c8 100644 --- a/.github/workflows/cd-prod.yml +++ b/.github/workflows/cd-prod.yml @@ -4,7 +4,6 @@ on: workflow_run: workflows: [ "CI-PROD" ] types: [ completed ] - branches: [ main, dev ] workflow_dispatch: concurrency: @@ -30,7 +29,9 @@ jobs: github.event_name == 'workflow_dispatch' || ( github.event_name == 'workflow_run' && - github.event.workflow_run.conclusion == 'success' + github.event.workflow_run.conclusion == 'success' && + github.event.workflow_run.event == 'push' && + (github.event.workflow_run.head_branch == 'main' || github.event.workflow_run.head_branch == 'dev') ) runs-on: ubuntu-latest timeout-minutes: 20 @@ -88,6 +89,9 @@ jobs: --arg EUREKA_PORT "${{ vars.EUREKA_PORT }}" \ --arg JWT_SECRET "${{ secrets.JWT_SECRET }}" \ --arg INTERNAL_AUTH_SECRET "${{ secrets.INTERNAL_AUTH_SECRET }}" \ + --arg PERSONAL_INFO_SECRET "${{ secrets.PERSONAL_INFO_SECRET }}" \ + --arg JWT_ACCESS_EXPIRE "${{ vars.JWT_ACCESS_TOKEN_EXPIRATION_SECONDS }}" \ + --arg JWT_REFRESH_EXPIRE "${{ vars.JWT_REFRESH_TOKEN_EXPIRATION_SECONDS }}" \ ' .containerDefinitions |= map( if .name == $CN then @@ -108,6 +112,9 @@ jobs: {"name":"EUREKA_PORT","value":$EUREKA_PORT}, {"name":"JWT_SECRET","value":$JWT_SECRET}, {"name":"INTERNAL_AUTH_SECRET","value":$INTERNAL_AUTH_SECRET}, + {"name":"PERSONAL_INFO_SECRET","value":$PERSONAL_INFO_SECRET}, + {"name":"JWT_ACCESS_TOKEN_EXPIRATION_SECONDS","value":$JWT_ACCESS_EXPIRE}, + {"name":"JWT_REFRESH_TOKEN_EXPIRATION_SECONDS","value":$JWT_REFRESH_EXPIRE}, {"name":"TZ","value":"Asia/Seoul"} ] else .