Skip to content

Commit

Permalink
Add missing secrets replacement
Browse files Browse the repository at this point in the history
  • Loading branch information
pvannierop committed Jun 14, 2024
1 parent 7c3b95c commit 526ebe7
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/secrets.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Check missed field for secret generation
name: Check missed fields during secret generation

on:
pull_request:
Expand All @@ -19,7 +19,7 @@ jobs:
- name: Check all "secret" fields are replaced
run: |
if grep -q "secret" etc/secrets.yaml; then
echo "Not all 'secret' fields were replaced by bin/generate-secrets script. \
echo "Not all 'secret' fields were replaced by the bin/generate-secrets script. \
Please make sure to cover the following fields with a 'insert_secret' entry: \n
$(yq e '.. | select(. == "secret") | {(path | join(".")): .}' etc/secrets.yaml)"
exit 1
Expand Down
10 changes: 10 additions & 0 deletions bin/generate-secrets
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ insert_secret \

insert_secret ".management_portal.managementportal.common_admin_password"
insert_secret ".management_portal.managementportal.frontend_client_secret"
insert_secret ".management_portal.management_portal.smtp.password"
insert_secret ".management_portal.oauth_clients.radar_upload_backend.client_secret"
insert_secret ".management_portal.oauth_clients.radar_upload_connect.client_secret"
insert_secret ".management_portal.oauth_clients.radar_rest_sources_auth_backend.client_secret"
Expand All @@ -83,4 +84,13 @@ insert_secret ".s3_secret_key"

insert_secret ".radar_upload_postgres_password"

insert_secret ".fitbit_api_client"
insert_secret ".fitbit_api_secret"
insert_secret ".oura_api_client"
insert_secret ".oura_api_secret"
insert_secret ".radar_push_endpoint.garmin.consumerKey"
insert_secret ".radar_push_endpoint.garmin.consumerSecret"
insert_secret ".velero.backup.accessKey"
insert_secret ".velero.backup.secretKey"

echo "Passwords and secrets have been generated successfully."

0 comments on commit 526ebe7

Please sign in to comment.