Skip to content

Commit 94edee4

Browse files
committed
Add new sftp environment variables
The SFTP service needs some additional environment variables to be populated, as a result of some recent changes to how refresh tokens are used to generate auth tokens [1]. Issue #138 [1] PermanentOrg/sftp-service#192
1 parent 4db6b02 commit 94edee4

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/build-images.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ jobs:
3333
notification_firebase_credentials: DEV_NOTIFICATION_FIREBASE_CREDENTIALS
3434
fusion_auth_host_secret_key: DEV_FUSION_AUTH_HOST
3535
fusion_auth_key_sftp_secret_key: DEV_FUSION_AUTH_KEY_SFTP
36+
fusion_auth_sftp_app_id: DEV_FUSION_AUTH_SFTP_APP_ID
3637
- perm_env: staging
3738
server_domain: "staging.permanent.org"
3839
app_id: "C8YKZNBVWT.org.permanent.permanent.staging"
@@ -44,6 +45,7 @@ jobs:
4445
notification_firebase_credentials: STAGING_NOTIFICATION_FIREBASE_CREDENTIALS
4546
fusion_auth_host_secret_key: STAGING_FUSION_AUTH_HOST
4647
fusion_auth_key_sftp_secret_key: STAGING_FUSION_AUTH_KEY_SFTP
48+
fusion_auth_sftp_app_id: STAGING_FUSION_AUTH_SFTP_APP_ID
4749
- perm_env: prod
4850
server_domain: "www.permanent.org"
4951
app_id: "C8YKZNBVWT.org.permanent.PermanentArchive"
@@ -55,6 +57,7 @@ jobs:
5557
notification_firebase_credentials: PROD_NOTIFICATION_FIREBASE_CREDENTIALS
5658
fusion_auth_host_secret_key: PROD_FUSION_AUTH_HOST
5759
fusion_auth_key_sftp_secret_key: PROD_FUSION_AUTH_KEY_SFTP
60+
fusion_auth_sftp_app_id: PROD_FUSION_AUTH_SFTP_APP_ID
5861
steps:
5962
- uses: actions/checkout@v1
6063
- name: Build image
@@ -79,6 +82,9 @@ jobs:
7982
SERVER_DOMAIN: ${{ matrix.environment.server_domain }}
8083
FUSION_AUTH_HOST: ${{ secrets[matrix.environment.fusion_auth_host_secret_key] }}
8184
FUSION_AUTH_KEY_SFTP: ${{ secrets[matrix.environment.fusion_auth_key_sftp_secret_key] }}
85+
FUSION_AUTH_SFTP_APP_ID: ${{ secrets[matrix.environment.fusion_auth_sftp_app_id] }}
86+
FUSION_AUTH_SFTP_CLIENT_ID: ${{ secrets[matrix.environment.fusion_auth_sftp_app_id] }}
87+
FUSION_AUTH_SFTP_CLIENT_SECRET: ${{ secrets[matrix.environment.fusion_auth_key_sftp_secret_key] }}
8288
notify:
8389
runs-on: ubuntu-20.04
8490
needs: ["build"]

0 commit comments

Comments
 (0)