Skip to content

Commit 8bafc8a

Browse files
committed
fix: simplify wrangler.jsonc generation and artifact creation in workflow
1 parent e670e69 commit 8bafc8a

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

.github/workflows/create-env-artifact.yaml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,13 @@ jobs:
4242
4343
- name: Generate wrangler.jsonc from .env
4444
run: |
45-
python3 scripts/generate-wrangler-jsonc.py .env apps/merchant/wrangler.jsonc apps/merchant/wrangler.jsonc
46-
python3 scripts/generate-wrangler-jsonc.py --skip-routes .env apps/mcp/wrangler.jsonc apps/mcp/wrangler.jsonc
45+
python3 scripts/generate-wrangler-jsonc.py .env wrangler.jsonc wrangler.jsonc
4746
4847
- name: Create encrypted artifact with .env, wrangler.jsonc and secrets.json
4948
run: |
5049
tar -czf env_and_wrangler.tar.gz \
5150
.env \
52-
apps/merchant/wrangler.jsonc apps/merchant/secrets.json \
53-
apps/mcp/wrangler.jsonc apps/mcp/secrets.json
51+
wrangler.jsonc secrets.json
5452
openssl enc -aes-256-cbc -salt -in env_and_wrangler.tar.gz -out .env.enc -iter 10000 -pass pass:"${{ secrets.CRYPTOKEN }}"
5553
rm .env env_and_wrangler.tar.gz
5654

0 commit comments

Comments
 (0)