Skip to content

Commit 46ac0a9

Browse files
committed
wip: test the usage of serialized dynamic secrets
1 parent 355c25e commit 46ac0a9

File tree

1 file changed

+26
-25
lines changed

1 file changed

+26
-25
lines changed

.github/workflows/application-js-cloudflare-feature.yml

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,29 @@ name: "CI / Application JS Cloudflare Feature"
22

33
on:
44
workflow_call:
5+
inputs:
6+
DEPLOY_SECRETS:
7+
required: true
8+
type: string
59
secrets:
610
GH_TOKEN:
711
required: true
8-
CLOUDFLARE_ACCOUNT_ID:
9-
required: true
10-
CLOUDFLARE_ZONE_ID:
11-
required: true
12-
CLOUDFLARE_API_TOKEN:
13-
required: true
14-
ZETA_HOUSE_ENV:
15-
required: true
16-
ZETA_HOUSE_SUPABASE_URL:
17-
required: true
18-
ZETA_HOUSE_SUPABASE_KEY:
19-
required: true
20-
ZETA_HOUSE_SENDGRID_API_KEY:
21-
required: true
22-
ZETA_HOUSE_GOOGLE_MAPS_API_KEY:
23-
required: true
12+
# CLOUDFLARE_ACCOUNT_ID:
13+
# required: true
14+
# CLOUDFLARE_ZONE_ID:
15+
# required: true
16+
# CLOUDFLARE_API_TOKEN:
17+
# required: true
18+
# ZETA_HOUSE_ENV:
19+
# required: true
20+
# ZETA_HOUSE_SUPABASE_URL:
21+
# required: true
22+
# ZETA_HOUSE_SUPABASE_KEY:
23+
# required: true
24+
# ZETA_HOUSE_SENDGRID_API_KEY:
25+
# required: true
26+
# ZETA_HOUSE_GOOGLE_MAPS_API_KEY:
27+
# required: true
2428

2529
jobs:
2630
# Lint the code
@@ -82,21 +86,18 @@ jobs:
8286
with:
8387
name: public
8488
path: ./public
89+
- name: Setup Deploy Secrets
90+
run: |
91+
echo "${{ inputs.DEPLOY_SECRETS }}" | jq -r 'to_entries | .[] | "\(.key)=\(.value)"' >> $GITHUB_ENV
8592
- name: Run deployment
8693
env:
8794
name: "feature/${{ github.ref_name }}"
8895
url: "https://${{ github.ref_name }}.dev.zeta.house"
89-
GH_TOKEN: ${{ secrets.GH_TOKEN }}
90-
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
91-
CLOUDFLARE_ZONE_ID: ${{ secrets.CLOUDFLARE_ZONE_ID }}
92-
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
93-
ZETA_HOUSE_ENV: ${{ secrets.ZETA_HOUSE_ENV }}
94-
ZETA_HOUSE_SUPABASE_URL: ${{ secrets.ZETA_HOUSE_SUPABASE_URL }}
95-
ZETA_HOUSE_SUPABASE_KEY: ${{ secrets.ZETA_HOUSE_SUPABASE_KEY }}
96-
ZETA_HOUSE_SENDGRID_API_KEY: ${{ secrets.ZETA_HOUSE_SENDGRID_API_KEY }}
97-
ZETA_HOUSE_GOOGLE_MAPS_API_KEY: ${{ secrets.ZETA_HOUSE_GOOGLE_MAPS_API_KEY }}
9896
run: |
9997
echo 'Perform service deployment for feature'
98+
echo "$SECRET1"
99+
echo "$SECRET2"
100+
echo "$SECRET3"
100101
nix develop .#ci --command bash -c $'
101102
npm run deploy -- \
102103
--feature "$GITHUB_REF_NAME" \

0 commit comments

Comments
 (0)