fix(ci): classify Notes evaluation assets as code inputs

This commit is contained in:
morluto 2026-10-13 20:32:35 +08:00
parent ac82a18424
commit 29711d11fd
2 changed files with 7 additions and 0 deletions

View File

@ -159,6 +159,9 @@ if (
if (GUARDED_WORKFLOWS.has(file)) selected.code = true;
if (file !== ".github/workflows/ci.yml") continue;
}
// The Notes example is also the source-owned agent evaluation fixture.
if (file.startsWith("website/public/examples/notes-electron/"))
selected.code = true;
if (owners.length === 1 && owners[0] === "website") continue;
if (/^src\/(contracts|domain)\//.test(file)) selected.docs = true;
if (file === "package.json") {

View File

@ -245,6 +245,10 @@ it.each([
{ code: true, runtime: false, browser: false, package: false },
],
["website/src/index.ts", { code: false, website: true, package: false }],
[
"website/public/examples/notes-electron/preload.js",
{ code: true, website: true, package: false },
],
[
"website/locales/zh-CN/messages.po",
{ code: false, website: true, package: false },