ci: deploy website from Forgejo Actions #54

Merged
vince merged 6 commits from codex/forgejo-actions-auto-deploy into main 2026-06-20 17:18:41 +02:00
2 changed files with 4 additions and 0 deletions
Showing only changes of commit 35cb1574b4 - Show all commits

View file

@ -49,6 +49,9 @@ jobs:
needs: ci
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
runs-on: docker
container:
image: ghcr.io/catthehacker/ubuntu:act-latest
options: --security-opt label=disable
timeout-minutes: 30
steps:
- name: Checkout

View file

@ -275,6 +275,7 @@ describe("workspace boundaries", () => {
expect(workflow).toContain("bun run test");
expect(workflow).toContain("bun run build");
expect(workflow).toContain("needs: ci");
expect(workflow).toContain("options: --security-opt label=disable");
expect(workflow).toContain("github.event_name == 'push'");
expect(workflow).toContain("github.ref == 'refs/heads/main'");
expect(workflow).toContain("docker inspect dimensionlab-website");