增加研究覆盖审计及分类数据直达链接

This commit is contained in:
2026-10-30 06:24:56 +08:00
parent c7aa6e54c6
commit b52d1e59a4
7 changed files with 198 additions and 2 deletions
+3 -1
View File
@@ -14,7 +14,8 @@ ROOT = Path(__file__).resolve().parents[1]
APP = "endorphin-tabularium-docs"
INPUTS = ["Dockerfile", "Dockerfile.ci", ".dockerignore", ".npmrc", "package.json",
"pnpm-lock.yaml", "pnpm-workspace.yaml", "apps/docs", "content", "tools/figures",
"scripts/check-container.sh", "scripts/ci.py", "scripts/summarize-ai-income.py"]
"scripts/check-container.sh", "scripts/ci.py", "scripts/summarize-ai-income.py",
"scripts/audit-ai-research.py"]
def run(*args: str, capture: bool = False) -> str:
@@ -64,6 +65,7 @@ def smoke_image(image: str, name: str) -> None:
def main() -> None:
os.chdir(ROOT)
run(sys.executable, "scripts/summarize-ai-income.py", "--check")
run(sys.executable, "scripts/audit-ai-research.py", "--check")
run(sys.executable, "-m", "unittest", "discover", "-s", "scripts", "-p", "test_*.py")
scope = os.environ.get("CI_CACHE_SCOPE", "main")
if not re.fullmatch(r"main|pr-[0-9]+", scope):