feat: add Workshop staging deployment

This commit is contained in:
Thomas Camlong committed 2026-08-09 21:40:20 +02:00
1 parent 8a3f8d5c12
commit 7cf27c3f39
11 files changed
+207 -4

No files matched your search

+2 -1
View File
@@ -23,8 +23,9 @@ jobs:
- run: pnpm install --frozen-lockfile
- run: pnpm --filter @homarr/workshop typecheck
- run: pnpm --filter @homarr/docs typecheck
- run: docker compose --env-file apps/workshop/.env.staging.example -f apps/workshop/docker-compose.staging.yml config --quiet
- run: pnpm test:workshop
- run: docker build --target production -f apps/workshop/Dockerfile .
- run: pnpm test:workshop-image
publish:
if: github.event_name == 'push' && (github.ref_name == 'v2' || github.ref_name == 'main')