From b93a67b9b361599eb4f41b51b3189970a22ce97d Mon Sep 17 00:00:00 2001 From: MUsoftware Date: Sat, 19 Apr 2025 17:51:25 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20=EC=9E=98=EB=AA=BB=EB=90=9C=20?= =?UTF-8?q?=EB=B2=84=ED=82=B7=EC=9D=84=20=EC=82=AC=EC=9A=A9=ED=95=98?= =?UTF-8?q?=EB=A0=A4=20=ED=95=98=EB=8A=94=20=EC=9D=B4=EC=8A=88=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 --- app/core/settings.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/core/settings.py b/app/core/settings.py index 7953b2f..979c5e5 100644 --- a/app/core/settings.py +++ b/app/core/settings.py @@ -274,7 +274,7 @@ DEFAULT_STORAGE_BACKEND = env("DJANGO_DEFAULT_STORAGE_BACKEND", default="storages.backends.s3.S3Storage") STATIC_STORAGE_BACKEND = env("DJANGO_STATIC_STORAGE_BACKEND", default="storages.backends.s3.S3Storage") -STORAGE_BUCKET_NAME = f"pyconkr-backend-api-{API_STAGE}" +STORAGE_BUCKET_NAME = f"pyconkr-backend-{API_STAGE}" STORAGE_OPTIONS = ( { "bucket_name": STORAGE_BUCKET_NAME, From b3167b62dd2c7a5a9754fb2cebd619d422b2a2fd Mon Sep 17 00:00:00 2001 From: MUsoftware Date: Sat, 19 Apr 2025 17:52:08 +0900 Subject: [PATCH 2/2] =?UTF-8?q?add:=20=EB=B0=B0=ED=8F=AC=20=EC=A4=91=20?= =?UTF-8?q?=EB=A7=88=EC=9D=B4=EA=B7=B8=EB=A0=88=EC=9D=B4=EC=85=98=EB=8F=84?= =?UTF-8?q?=20=EC=A7=84=ED=96=89=ED=95=98=EB=8F=84=EB=A1=9D=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1edee19..a2ea4a6 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -115,13 +115,17 @@ jobs: - name: Zappa Update run: uv run zappa update ${{ env.API_STAGE }} --docker-image-uri ${{ env.AWS_ECR_REGISTRY }}:${{ steps.info.outputs.TAG }} + - name: Django collect staticfiles + run: uv run zappa manage ${{ env.API_STAGE }} "collectstatic --no-input" + + # Django migrate + - name: Django migrate + run: uv run zappa manage ${{ env.API_STAGE }} "migrate --noinput" + # Zappa certify - name: Zappa Certify run: uv run zappa certify ${{ env.API_STAGE }} --yes - - name: Collect staticfiles - run: uv run zappa manage ${{ env.API_STAGE }} "collectstatic --no-input" - # Notify to Slack (Success) - name: Notify deployment to Slack if: failure() || cancelled()