Skip to content
12 changes: 11 additions & 1 deletion .github/workflows/deploy_on_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -94,4 +94,14 @@ jobs:
run: |
source ./zappa-env/bin/activate
zappa update dev2023
# zappa manage dev collectstatic
# 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: |
source ./zappa-env/bin/activate
python manage.py collectstatic --no-input --settings=pyconkr.settings-dev
12 changes: 11 additions & 1 deletion .github/workflows/deploy_on_prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,4 +93,14 @@ jobs:
run: |
source ./zappa-env/bin/activate
zappa update prod2023
# zappa manage production collectstatic
# zappa manage prod2023 "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: |
source ./zappa-env/bin/activate
python manage.py collectstatic --no-input --settings=pyconkr.settings-prod
1 change: 1 addition & 0 deletions pyconkr/settings-dev.py
Original file line number Diff line number Diff line change
Expand Up @@ -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"
1 change: 1 addition & 0 deletions pyconkr/settings-prod.py
Original file line number Diff line number Diff line change
Expand Up @@ -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"