From 9b73a99743f6310691fa29b06753e92b99347def Mon Sep 17 00:00:00 2001 From: lex00 Date: Fri, 19 Jun 2026 13:30:05 -0600 Subject: [PATCH] chore(deps): track chant 0.10.0; add publish job timeout Bump @intentius/chant + @intentius/chant-lexicon-github to ^0.10.0 (caret on 0.x wouldn't pick up 0.10.0 from ^0.9.0). The reconcile subpath still ships in 0.10.0; tsc clean, 468 tests green, action bundle rebuilt, chant audit clean. Also add timeout-minutes to the publish job (GHA022, surfaced by the dogfood audit). Co-Authored-By: Claude Opus 4.8 --- .github/workflows/publish.yml | 1 + action/index.mjs | 28 ++++++++++++++++++++++++++++ package-lock.json | 18 +++++++++--------- package.json | 4 ++-- 4 files changed, 40 insertions(+), 11 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 0b1f59b..4a8fbd8 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -32,6 +32,7 @@ jobs: publish: needs: test runs-on: ubuntu-latest + timeout-minutes: 10 permissions: contents: read id-token: write # OIDC trusted publishing (2FA-exempt; no token) diff --git a/action/index.mjs b/action/index.mjs index 64ba878..6881a36 100644 --- a/action/index.mjs +++ b/action/index.mjs @@ -17197,6 +17197,30 @@ var init_graph_detail = __esm({ } }); +// node_modules/@intentius/chant/src/graph-mermaid.ts +var init_graph_mermaid = __esm({ + "node_modules/@intentius/chant/src/graph-mermaid.ts"() { + } +}); + +// node_modules/@intentius/chant/src/graph-dot.ts +var init_graph_dot = __esm({ + "node_modules/@intentius/chant/src/graph-dot.ts"() { + } +}); + +// node_modules/@intentius/chant/src/graph-layout.ts +var init_graph_layout = __esm({ + "node_modules/@intentius/chant/src/graph-layout.ts"() { + } +}); + +// node_modules/@intentius/chant/src/graph-lens.ts +var init_graph_lens = __esm({ + "node_modules/@intentius/chant/src/graph-lens.ts"() { + } +}); + // node_modules/@intentius/chant/src/detectLexicon.ts import { readFile } from "node:fs/promises"; async function detectLexicons(files) { @@ -228755,6 +228779,10 @@ var init_src = __esm({ init_build(); init_graph_ir(); init_graph_detail(); + init_graph_mermaid(); + init_graph_dot(); + init_graph_layout(); + init_graph_lens(); init_detectLexicon(); init_parser(); init_rule(); diff --git a/package-lock.json b/package-lock.json index 1a49488..f911f54 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,8 +8,8 @@ "name": "@intentius/github-warden", "version": "0.2.0", "dependencies": { - "@intentius/chant": "^0.9.0", - "@intentius/chant-lexicon-github": "^0.9.0" + "@intentius/chant": "^0.10.0", + "@intentius/chant-lexicon-github": "^0.10.0" }, "bin": { "github-warden": "bin/github-warden.js" @@ -472,9 +472,9 @@ } }, "node_modules/@intentius/chant": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@intentius/chant/-/chant-0.9.0.tgz", - "integrity": "sha512-lPqUsGjnG8bmEIKbkh1wVFGVjqyl12cf60vxmiIN8z39qdSQzxzrzMg9ynpPUxFWtl56uL9iGwB0kdJvaY23PA==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@intentius/chant/-/chant-0.10.0.tgz", + "integrity": "sha512-6zbZigpXPtQFmc0RDZLbB8T5cisk/7xXtSv4FQlV5Aj5Lcs0djAmMpRnaS2WnE+taWJUGgEiz0Y3LKwRImiztQ==", "license": "Apache-2.0", "dependencies": { "fflate": "^0.8.2", @@ -488,12 +488,12 @@ } }, "node_modules/@intentius/chant-lexicon-github": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@intentius/chant-lexicon-github/-/chant-lexicon-github-0.9.0.tgz", - "integrity": "sha512-gRM6s21nS1FTh6wYtzVMPx9z0ZweZYp970Q4SE+Hg0FKSh9ZN7r+MFwj+Hh7ELl0FwFrsAan1oKMmO1hJQRlmw==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@intentius/chant-lexicon-github/-/chant-lexicon-github-0.10.0.tgz", + "integrity": "sha512-f1ba0/EBu8tZ8GxCLkuw99GvFC1P/r4y0YYnnERl3f36HnWdURvrLk28CEIcU5aJcQj6QeXzcU/PlNsfxie51A==", "license": "Apache-2.0", "peerDependencies": { - "@intentius/chant": "^0.9.0" + "@intentius/chant": "^0.10.0" } }, "node_modules/@jridgewell/sourcemap-codec": { diff --git a/package.json b/package.json index 00b310f..06a6f50 100644 --- a/package.json +++ b/package.json @@ -21,8 +21,8 @@ "prepublishOnly": "npm run build" }, "dependencies": { - "@intentius/chant": "^0.9.0", - "@intentius/chant-lexicon-github": "^0.9.0" + "@intentius/chant": "^0.10.0", + "@intentius/chant-lexicon-github": "^0.10.0" }, "devDependencies": { "@types/node": "^22.0.0",