Merge pull request #286 from morluto/test/windows-ghidra-workflow-guards

test(ci): guard Windows Ghidra workflow isolation
This commit is contained in:
morluto 2026-07-17 07:28:53 +08:00 committed by GitHub
commit 81ed68f67d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 0 deletions

View File

@ -20,7 +20,9 @@ describe("real Windows Ghidra workflow trust boundary", () => {
expect(workflow).not.toMatch(
/\$\{\{\s*(?:inputs|github\.event\.(?:inputs|client_payload))\b/u,
);
expect(workflow).toContain("REA_ANALYSIS_PROVIDER: ghidra");
expect(workflow).not.toContain("cache: npm");
expect(workflow).not.toContain("npm run rebuild:native");
expect(workflow).toContain("npm run verify:ghidra:windows");
expect(workflow).toContain("windows-ghidra-proof.log");
});