Skip to content

Commit 8d0bfbc

Browse files
Fix: Add step to set secrets in Cloudflare Worker during deployment
1 parent dbb9681 commit 8d0bfbc

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,13 @@ jobs:
7575
env:
7676
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
7777
run: cat wrangler.jsonc >> wrangler.local.jsonc && wrangler deploy --config wrangler.local.jsonc
78+
79+
- name: Set secrets in Worker
80+
env:
81+
CLOUDFLARE_API_TOKEN: ${{ secrets.CLOUDFLARE_API_TOKEN }}
82+
run: |
83+
echo "${{ secrets.ADMIN_PASSWORD }}" | wrangler secret put ADMIN_PASSWORD
84+
echo "${{ secrets.MOODLE_API_TOKEN }}" | wrangler secret put MOODLE_API_TOKEN
85+
echo "${{ secrets.SMTP_PASS }}" | wrangler secret put SMTP_PASS
86+
echo "${{ secrets.JWT_SECRET }}" | wrangler secret put JWT_SECRET
87+
echo "${{ secrets.GOOGLE_API_KEY }}" | wrangler secret put GOOGLE_API_KEY

0 commit comments

Comments
 (0)