feat: The version synchronization and skills generation are executed in the pre-commit hook

This commit is contained in:
qcq01083097
2026-06-08 17:41:33 +08:00
parent d75ddb407a
commit 00934973e9
10 changed files with 34 additions and 16 deletions
+13
View File
@@ -30,6 +30,19 @@ export async function runCheck() {
step("build bailian-cli-core");
run("pnpm", ["--filter", "bailian-cli-core", "run", "build"]);
step("generate skill reference + sync SKILL.md version");
run("pnpm", ["--filter", "bailian-cli", "run", "generate:reference"]);
run("pnpm", ["--filter", "bailian-cli", "run", "sync:skill-version"]);
step("verify committed skill assets match generators");
run("git", [
"diff",
"--exit-code",
"--",
"skills/bailian-cli/SKILL.md",
"skills/bailian-cli/reference/",
]);
step("build bailian-cli");
run("pnpm", ["--filter", "bailian-cli", "run", "build"]);