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 2 deletions
Showing only changes of commit a010520a94 - Show all commits

View file

@ -8,8 +8,8 @@
"build": "rm -rf build && vite build && bun build src/server/index.ts --target bun --outdir build", "build": "rm -rf build && vite build && bun build src/server/index.ts --target bun --outdir build",
"preview": "HOST=0.0.0.0 PORT=4173 bun build/index.js", "preview": "HOST=0.0.0.0 PORT=4173 bun build/index.js",
"check": "tsc --noEmit", "check": "tsc --noEmit",
"test": "vitest run", "test": "bun --bun vitest run",
"test:unit": "vitest run", "test:unit": "bun --bun vitest run",
"test:e2e": "env -u NO_COLOR playwright test", "test:e2e": "env -u NO_COLOR playwright test",
"db:generate": "drizzle-kit generate", "db:generate": "drizzle-kit generate",
"db:check": "drizzle-kit check" "db:check": "drizzle-kit check"

View file

@ -44,6 +44,8 @@ describe("workspace boundaries", () => {
"turbo run check test:unit build @dimensionlab/ui#build-storybook @dimensionlab/web#test:e2e", "turbo run check test:unit build @dimensionlab/ui#build-storybook @dimensionlab/web#test:e2e",
); );
expect(webPackage.scripts).not.toHaveProperty("test:qa"); expect(webPackage.scripts).not.toHaveProperty("test:qa");
expect(webPackage.scripts?.test).toBe("bun --bun vitest run");
expect(webPackage.scripts?.["test:unit"]).toBe("bun --bun vitest run");
expect(turboConfig.tasks).not.toHaveProperty("test:qa"); expect(turboConfig.tasks).not.toHaveProperty("test:qa");
expect(turboConfig.globalDependencies).toEqual( expect(turboConfig.globalDependencies).toEqual(
expect.arrayContaining(["bun.lock", "tsconfig.base.json"]), expect.arrayContaining(["bun.lock", "tsconfig.base.json"]),