From 33c4e866648c7e2bb3d0cf27e413599063f71ade Mon Sep 17 00:00:00 2001 From: parkseongheum Date: Sat, 25 Feb 2023 15:16:20 +0900 Subject: [PATCH 1/2] =?UTF-8?q?update:=20staticfile=20=EC=88=98=EC=A7=91?= =?UTF-8?q?=20=EC=9E=90=EB=8F=99=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pyconkr/settings-dev.py | 1 + pyconkr/settings-prod.py | 1 + 2 files changed, 2 insertions(+) diff --git a/pyconkr/settings-dev.py b/pyconkr/settings-dev.py index 3b712de..2c47248 100644 --- a/pyconkr/settings-dev.py +++ b/pyconkr/settings-dev.py @@ -26,4 +26,5 @@ STATICFILES_STORAGE = "storages.backends.s3boto3.S3StaticStorage" AWS_S3_ACCESS_KEY_ID = os.getenv("AWS_S3_ACCESS_KEY_ID") AWS_S3_SECRET_ACCESS_KEY = os.getenv("AWS_S3_SECRET_ACCESS_KEY") +AWS_DEFAULT_REGION = "ap-northeast-2" AWS_STORAGE_BUCKET_NAME = "pyconkr-api-v2-static-dev" diff --git a/pyconkr/settings-prod.py b/pyconkr/settings-prod.py index 9655b74..a624dd9 100644 --- a/pyconkr/settings-prod.py +++ b/pyconkr/settings-prod.py @@ -26,4 +26,5 @@ STATICFILES_STORAGE = "storages.backends.s3boto3.S3StaticStorage" AWS_S3_ACCESS_KEY_ID = os.getenv("AWS_S3_ACCESS_KEY_ID") AWS_S3_SECRET_ACCESS_KEY = os.getenv("AWS_S3_SECRET_ACCESS_KEY") +AWS_DEFAULT_REGION = "ap-northeast-2" AWS_STORAGE_BUCKET_NAME = "pyconkr-api-v2-static" From 6f2aff454886569ca834b17d163749b1a9bad80a Mon Sep 17 00:00:00 2001 From: parkseongheum Date: Sat, 25 Feb 2023 15:33:57 +0900 Subject: [PATCH 2/2] =?UTF-8?q?update:=20staticfile=20=EC=88=98=EC=A7=91?= =?UTF-8?q?=20=EC=9E=90=EB=8F=99=ED=99=94=20(manage.py)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy_on_dev.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy_on_dev.yml b/.github/workflows/deploy_on_dev.yml index 4c24c54..8f3761e 100644 --- a/.github/workflows/deploy_on_dev.yml +++ b/.github/workflows/deploy_on_dev.yml @@ -94,4 +94,13 @@ jobs: run: | source ./zappa-env/bin/activate zappa update dev2023 - zappa manage dev2023 "collectstatic --no-input" +# zappa manage dev2023 "collectstatic --no-input" + + - name: Collect Static Files to S3 + env: + AWS_ACCESS_KEY_ID: ${{ secrets.PYCON_DEV_2023_AWS_KEY }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.PYCON_DEV_2023_AWS_SECRET }} + AWS_S3_ACCESS_KEY_ID: ${{ secrets.PYCON_DEV_2023_AWS_KEY }} + AWS_S3_SECRET_ACCESS_KEY: ${{ secrets.PYCON_DEV_2023_AWS_SECRET }} + run: | + python manage.py collectstatic --no-input --settings=pyconkr.settings-dev