Skip to content

Commit 6f39f98

Browse files
implement new secrets in github actions and docker
1 parent a01beb8 commit 6f39f98

4 files changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/deployment-docker-staging.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,9 @@ jobs:
173173
SERVERPOD_MAIL_PASSWORD: ${{ secrets.SERVERPOD_MAIL_PASSWORD }}
174174
SERVERPOD_MAIL_SMTP_HOST: ${{ secrets.SERVERPOD_MAIL_SMTP_HOST }}
175175
SERVERPOD_MAIL_ADMIN: ${{ secrets.SERVERPOD_MAIL_ADMIN }}
176+
# Matrix configuration for sending emails
177+
MATRIX_SERVER_URL: ${{ secrets.MATRIX_SERVER_URL }}
178+
MATRIX_AUTH_TOKEN: ${{ secrets.MATRIX_AUTH_TOKEN }}
176179

177180
- name: cleanup
178181
run: rm -rf ~/.ssh

.github/workflows/deployment-docker.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,14 @@ jobs:
164164
SERVERPOD_MAX_REQUEST_SIZE: ${{ secrets.SERVERPOD_MAX_REQUEST_SIZE }}
165165
# The token used to connect with insights must be at least 20 chars
166166
SERVERPOD_SERVICE_SECRET: ${{ secrets.SERVERPOD_SERVICE_SECRET }}
167+
# Mail configuration for sending emails
168+
SERVERPOD_MAIL_USERNAME: ${{ secrets.SERVERPOD_MAIL_USERNAME }}
169+
SERVERPOD_MAIL_PASSWORD: ${{ secrets.SERVERPOD_MAIL_PASSWORD }}
170+
SERVERPOD_MAIL_SMTP_HOST: ${{ secrets.SERVERPOD_MAIL_SMTP_HOST }}
171+
SERVERPOD_MAIL_ADMIN: ${{ secrets.SERVERPOD_MAIL_ADMIN }}
172+
# Matrix configuration for sending emails
173+
MATRIX_SERVER_URL: ${{ secrets.MATRIX_SERVER_URL }}
174+
MATRIX_AUTH_TOKEN: ${{ secrets.MATRIX_AUTH_TOKEN }}
167175

168176
- name: cleanup
169177
run: rm -rf ~/.ssh

school_data_hub_server/docker-compose.production.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,13 @@ services:
7373
- SERVERPOD_WEB_SERVER_PORT
7474
- SERVERPOD_SERVICE_SECRET
7575
- SERVERPOD_MAX_REQUEST_SIZE
76+
- SERVERPOD_MAIL_USERNAME
77+
- SERVERPOD_MAIL_PASSWORD
78+
- SERVERPOD_MAIL_SMTP_HOST
79+
- SERVERPOD_MAIL_ADMIN
80+
- MATRIX_SERVER_URL
81+
- MATRIX_AUTH_TOKEN
82+
7683
command:
7784
[
7885
"--mode",

school_data_hub_server/docker-compose.staging.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,9 @@ services:
7575
- SERVERPOD_MAIL_USERNAME
7676
- SERVERPOD_MAIL_PASSWORD
7777
- SERVERPOD_MAIL_SMTP_HOST
78+
- SERVERPOD_MAIL_ADMIN
79+
- MATRIX_SERVER_URL
80+
- MATRIX_AUTH_TOKEN
7881
command:
7982
[
8083
"--mode",

0 commit comments

Comments
 (0)