From ac797d3e4d73376d22a1cd3cc840a67967d46ecc Mon Sep 17 00:00:00 2001 From: Simon Axelsson Date: Wed, 16 Sep 2026 15:37:10 +0200 Subject: [PATCH] ci: enforce canonical architecture contracts --- .gitea/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 81c3791..c96e7c6 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -13,6 +13,8 @@ jobs: version: 9.15.9 - name: Install run: pnpm install --frozen-lockfile + - name: Canonical architecture policy + run: pnpm run validate:architecture - name: Typecheck run: pnpm run typecheck - name: Test @@ -39,5 +41,7 @@ jobs: version: 9.15.9 - name: Install run: pnpm install --frozen-lockfile - - name: Check schema/contracts + - name: Canonical architecture policy + run: pnpm run validate:architecture + - name: Check schema/contracts and provenance policy run: pnpm --filter @siax/c0py-core test