From c16722fb5e0629255d5f545c0ad5efd72a235e8f Mon Sep 17 00:00:00 2001 From: manNomi Date: Sat, 29 Aug 2026 21:32:25 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=9A=20ci:=20=EB=8C=80=ED=95=99=20?= =?UTF-8?q?=EC=9E=AC=EB=B0=B0=ED=8F=AC=20=EC=A0=84=EC=9A=A9=20Vercel=20?= =?UTF-8?q?=ED=86=A0=ED=81=B0=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/university-web-redeploy.yml | 10 +++++----- docs/university-multizone-deployment.md | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/university-web-redeploy.yml b/.github/workflows/university-web-redeploy.yml index 10b77935..f6677d66 100644 --- a/.github/workflows/university-web-redeploy.yml +++ b/.github/workflows/university-web-redeploy.yml @@ -30,7 +30,7 @@ jobs: VERCEL_PROJECT_NAME: solid-connect-university-web VERCEL_RELEASE_BRANCH: release-university VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} - VERCEL_TOKEN: ${{ secrets.VERCEL_TOKEN }} + VERCEL_TOKEN_UNIV: ${{ secrets.VERCEL_TOKEN_UNIV }} REDEPLOY_REASON: ${{ github.event.inputs.reason || github.event.client_payload.reason || 'University API data updated' }} steps: - name: Checkout university release branch @@ -43,8 +43,8 @@ jobs: run: | set -euo pipefail - if [ -z "$VERCEL_ORG_ID" ] || [ -z "$VERCEL_TOKEN" ]; then - echo "VERCEL_ORG_ID and VERCEL_TOKEN secrets are required." >&2 + if [ -z "$VERCEL_ORG_ID" ] || [ -z "$VERCEL_TOKEN_UNIV" ]; then + echo "VERCEL_ORG_ID and VERCEL_TOKEN_UNIV secrets are required." >&2 exit 1 fi @@ -76,7 +76,7 @@ jobs: --output deployment.json \ --write-out "%{http_code}" \ --request POST \ - --header "Authorization: Bearer $VERCEL_TOKEN" \ + --header "Authorization: Bearer $VERCEL_TOKEN_UNIV" \ --header "Content-Type: application/json" \ --data "$REQUEST_BODY" \ "https://api.vercel.com/v13/deployments?teamId=$VERCEL_ORG_ID&forceNew=1") @@ -115,7 +115,7 @@ jobs: for attempt in $(seq 1 90); do RESPONSE=$(curl --fail-with-body --silent --show-error \ - --header "Authorization: Bearer $VERCEL_TOKEN" \ + --header "Authorization: Bearer $VERCEL_TOKEN_UNIV" \ "https://api.vercel.com/v13/deployments/$DEPLOYMENT_ID?teamId=$VERCEL_ORG_ID") STATE=$(jq -r '.readyState // "UNKNOWN"' <<< "$RESPONSE") diff --git a/docs/university-multizone-deployment.md b/docs/university-multizone-deployment.md index 114e26f2..f4a76a01 100644 --- a/docs/university-multizone-deployment.md +++ b/docs/university-multizone-deployment.md @@ -107,7 +107,7 @@ GitHub Actions 화면에서 수동으로 실행할 수 있다. API 데이터 갱 } ``` -workflow는 저장소의 `VERCEL_TOKEN`과 `VERCEL_ORG_ID` secret을 사용한다. 대상 프로젝트는 `solid-connect-university-web`으로 고정하며 다른 web과 admin 프로젝트는 재배포하지 않는다. +workflow는 저장소의 `VERCEL_TOKEN_UNIV`와 `VERCEL_ORG_ID` secret을 사용한다. 대상 프로젝트는 `solid-connect-university-web`으로 고정하며 다른 web과 admin 프로젝트는 재배포하지 않는다. ## Local Development