feat(delivery): publish multiple surfaces
Test / test (pull_request) Failing after 5s

Authored-By: OpenAI (GPT-5) <noreply@openai.com>
This commit is contained in:
Dave Kowalski
2026-08-29 21:21:47 +00:00
parent f1f780f5a3
commit 099a48f2b5
13 changed files with 826 additions and 309 deletions
+36
View File
@@ -0,0 +1,36 @@
schema: v2
domain: baseline.fritzlab.net
type: static
artifacts:
releases:
source: dist/releases
bucket: baseline-releases
credentials:
access_key_env: RELEASES_ACCESS_KEY
secret_key_env: RELEASES_SECRET_KEY
cache: immutable-release
channels:
source: dist/channels
bucket: baseline-channels
credentials:
access_key_env: CHANNELS_ACCESS_KEY
secret_key_env: CHANNELS_SECRET_KEY
cache: revalidated-channel
portal:
source: portal
bucket: baseline-portal
credentials:
access_key_env: PORTAL_ACCESS_KEY
secret_key_env: PORTAL_SECRET_KEY
cache: private
routes:
- path: /dist/releases
artifact: releases
access: public
- path: /dist/channels
artifact: channels
access: public
- path: /
artifact: portal
access: authenticated
middlewares: [authentik-forwardauth]