From bd382af19cc5bc356dac14c7afb9b2e8f59e0a9d Mon Sep 17 00:00:00 2001 From: infracore Date: Tue, 7 Apr 2026 15:22:56 -0400 Subject: [PATCH 1/2] test: add delimit governance workflow + simulate v1alpha1 rename --- .github/workflows/delimit.yml | 42 ++++++++++++++++++++++ packages/sdk/src/schema/manifest.schema.ts | 2 +- 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/delimit.yml diff --git a/.github/workflows/delimit.yml b/.github/workflows/delimit.yml new file mode 100644 index 0000000..8d2e904 --- /dev/null +++ b/.github/workflows/delimit.yml @@ -0,0 +1,42 @@ +name: Delimit governance + +on: + pull_request: + paths: + - 'packages/sdk/src/schema/**' + - 'schemas/**' + - '.github/workflows/delimit.yml' + workflow_dispatch: + +permissions: + contents: read + pull-requests: write + +jobs: + delimit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - uses: actions/setup-node@v4 + with: + node-version: '20' + + - uses: pnpm/action-setup@v3 + with: + version: 9 + + - name: Install deps + run: pnpm install --frozen-lockfile + + # Pin to feature-branch commit during testing. Will switch to + # delimit-ai/delimit-action@v1 once v1.9.0 ships. + - name: Delimit governance check + uses: delimit-ai/delimit-action@e39d384aa705c325917fbe34662941fda94d8b7e + with: + spec: schemas/v1/agent.schema.json + mode: advisory + generator_command: pnpm run schema:export + generator_artifact: schemas/v1/agent.schema.json diff --git a/packages/sdk/src/schema/manifest.schema.ts b/packages/sdk/src/schema/manifest.schema.ts index 4e26b96..02b47ef 100644 --- a/packages/sdk/src/schema/manifest.schema.ts +++ b/packages/sdk/src/schema/manifest.schema.ts @@ -564,7 +564,7 @@ const SpecSchema = z.object({ // ── Top-level Manifest ──────────────────────────────────────────────────────── export const ManifestSchema = z.object({ - apiVersion: z.literal('agentspec.io/v1'), + apiVersion: z.literal('agentspec.io/v1alpha1'), kind: z.literal('AgentSpec'), metadata: MetadataSchema, spec: SpecSchema, From a6064d66cefef38a59b15f64608b896fab00b1b1 Mon Sep 17 00:00:00 2001 From: infracore Date: Tue, 7 Apr 2026 15:36:19 -0400 Subject: [PATCH 2/2] test: bump delimit-action SHA to header-fix commit --- .github/workflows/delimit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/delimit.yml b/.github/workflows/delimit.yml index 8d2e904..5fd40de 100644 --- a/.github/workflows/delimit.yml +++ b/.github/workflows/delimit.yml @@ -34,7 +34,7 @@ jobs: # Pin to feature-branch commit during testing. Will switch to # delimit-ai/delimit-action@v1 once v1.9.0 ships. - name: Delimit governance check - uses: delimit-ai/delimit-action@e39d384aa705c325917fbe34662941fda94d8b7e + uses: delimit-ai/delimit-action@1a19928543801504c4fe29a5cff24280d7da88c6 with: spec: schemas/v1/agent.schema.json mode: advisory