File tree 3 files changed +17
-1
lines changed
3 files changed +17
-1
lines changed Original file line number Diff line number Diff line change 35
35
sed -i "s/zappa-PLACEHOLDER_PROJECT_NAME/zappa-${{ secrets.PROJECT_NAME }}/g" zappa_settings.json
36
36
sed -i "s/PLACEHOLDER_REGION/${{ secrets.AWS_REGION }}/g" ./deployments/main.tf
37
37
sed -i "s/PLACEHOLDER_PROJECT_NAME/${{ secrets.PROJECT_NAME }}/g" ./deployments/main.tf
38
+ sed -i "s/PLACEHOLDER_PROJECT_NAME/${{ secrets.PROJECT_NAME }}/g" ./getEnv.sh
39
+
40
+ - name : Run DB migrations
41
+ run : |
42
+ chmod +x ./getEnv.sh && ./getEnv.sh
43
+ python manage.py migrate
44
+ env :
45
+ DJANGO_SETTINGS_MODULE : api.settings
38
46
39
47
- name : Configure AWS credentials
40
48
uses : aws-actions/configure-aws-credentials@v1
Original file line number Diff line number Diff line change 70
70
sed -i "s/zappa-PLACEHOLDER_PROJECT_NAME/zappa-${{ github.event.inputs.project_name }}/g" zappa_settings.json
71
71
sed -i "s/PLACEHOLDER_REGION/${{ secrets.AWS_REGION }}/g" ./deployments/main.tf
72
72
sed -i "s/PLACEHOLDER_PROJECT_NAME/${{ github.event.inputs.project_name }}/g" ./deployments/main.tf
73
+ sed -i "s/PLACEHOLDER_PROJECT_NAME/${{ github.event.inputs.project_name }}/g" ./getEnv.sh
73
74
74
75
- name : Configure AWS credentials
75
76
uses : aws-actions/configure-aws-credentials@v1
87
88
--parameter-overrides ProjectName=${{ github.event.inputs.project_name }} SecretKey=${{ github.event.inputs.secret_key }} DBUser=${{ github.event.inputs.db_user }} DBPassword=${{ github.event.inputs.db_password }} EmailHost=${{ github.event.inputs.email_host }} EmailPort=${{ github.event.inputs.email_port }} EmailUser=${{ github.event.inputs.email_user }} EmailPassword=${{ github.event.inputs.email_password }} FrontendUrl=${{ github.event.inputs.frontend_url }} \
88
89
--capabilities CAPABILITY_IAM
89
90
continue-on-error : true
91
+
92
+ - name : Run DB migrations
93
+ run : |
94
+ chmod +x ./getEnv.sh && ./getEnv.sh
95
+ python manage.py migrate
96
+ env :
97
+ DJANGO_SETTINGS_MODULE : api.settings
90
98
91
99
- name : Setup up Requirements
92
100
run : |
Original file line number Diff line number Diff line change 1
- SECRET_NAME=" attendunce "
1
+ SECRET_NAME=" PLACEHOLDER_PROJECT_NAME "
2
2
ROOT_DIR=" $( git rev-parse --show-toplevel) "
3
3
4
4
SECRETS=$( aws secretsmanager get-secret-value --secret-id $SECRET_NAME --query SecretString --output text)
You can’t perform that action at this time.
0 commit comments