config environment for release workflow

This commit is contained in:
Jason Ross
2026-04-16 20:12:58 -05:00
parent 9693feb7c1
commit 82c2e6cef2
2 changed files with 24 additions and 2 deletions
+4 -2
View File
@@ -63,13 +63,15 @@ The workflow at `.github/workflows/release.yml`:
2. runs the renderer to produce HTML files
3. uploads the generated templates to a Cloudflare R2 bucket
Required GitHub secrets:
The `release` job targets the `Production` GitHub Actions environment.
Required `Production` environment secrets:
- `CF_R2_ACCESS_KEY_ID`
- `CF_R2_SECRET_ACCESS_KEY`
- `CF_R2_ACCOUNT_ID`
- `CF_R2_BUCKET`
Optional GitHub variable:
Optional `Production` environment variable:
- `CF_R2_PREFIX`