Skip to content

Commit 6613c38

Browse files
authored
Merge pull request #34 from pythonkr/devdev
collectstatic 수집을 CI에 포함
2 parents 85f5004 + 7403410 commit 6613c38

File tree

4 files changed

+24
-2
lines changed

4 files changed

+24
-2
lines changed

.github/workflows/deploy_on_dev.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,4 +94,14 @@ jobs:
9494
run: |
9595
source ./zappa-env/bin/activate
9696
zappa update dev2023
97-
# zappa manage dev collectstatic
97+
# zappa manage dev2023 "collectstatic --no-input"
98+
99+
- name: Collect Static Files to S3
100+
env:
101+
AWS_ACCESS_KEY_ID: ${{ secrets.PYCON_DEV_2023_AWS_KEY }}
102+
AWS_SECRET_ACCESS_KEY: ${{ secrets.PYCON_DEV_2023_AWS_SECRET }}
103+
AWS_S3_ACCESS_KEY_ID: ${{ secrets.PYCON_DEV_2023_AWS_KEY }}
104+
AWS_S3_SECRET_ACCESS_KEY: ${{ secrets.PYCON_DEV_2023_AWS_SECRET }}
105+
run: |
106+
source ./zappa-env/bin/activate
107+
python manage.py collectstatic --no-input --settings=pyconkr.settings-dev

.github/workflows/deploy_on_prod.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,4 +93,14 @@ jobs:
9393
run: |
9494
source ./zappa-env/bin/activate
9595
zappa update prod2023
96-
# zappa manage production collectstatic
96+
# zappa manage prod2023 "collectstatic --no-input"
97+
98+
- name: Collect Static Files to S3
99+
env:
100+
AWS_ACCESS_KEY_ID: ${{ secrets.PYCON_DEV_2023_AWS_KEY }}
101+
AWS_SECRET_ACCESS_KEY: ${{ secrets.PYCON_DEV_2023_AWS_SECRET }}
102+
AWS_S3_ACCESS_KEY_ID: ${{ secrets.PYCON_DEV_2023_AWS_KEY }}
103+
AWS_S3_SECRET_ACCESS_KEY: ${{ secrets.PYCON_DEV_2023_AWS_SECRET }}
104+
run: |
105+
source ./zappa-env/bin/activate
106+
python manage.py collectstatic --no-input --settings=pyconkr.settings-prod

pyconkr/settings-dev.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,5 @@
2626
STATICFILES_STORAGE = "storages.backends.s3boto3.S3StaticStorage"
2727
AWS_S3_ACCESS_KEY_ID = os.getenv("AWS_S3_ACCESS_KEY_ID")
2828
AWS_S3_SECRET_ACCESS_KEY = os.getenv("AWS_S3_SECRET_ACCESS_KEY")
29+
AWS_DEFAULT_REGION = "ap-northeast-2"
2930
AWS_STORAGE_BUCKET_NAME = "pyconkr-api-v2-static-dev"

pyconkr/settings-prod.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,5 @@
2626
STATICFILES_STORAGE = "storages.backends.s3boto3.S3StaticStorage"
2727
AWS_S3_ACCESS_KEY_ID = os.getenv("AWS_S3_ACCESS_KEY_ID")
2828
AWS_S3_SECRET_ACCESS_KEY = os.getenv("AWS_S3_SECRET_ACCESS_KEY")
29+
AWS_DEFAULT_REGION = "ap-northeast-2"
2930
AWS_STORAGE_BUCKET_NAME = "pyconkr-api-v2-static"

0 commit comments

Comments
 (0)