Skip to content

Commit 625e971

Browse files
committed
test(github): follow shared guard membership helper
1 parent 2823bd6 commit 625e971

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

test/scripts/security-sensitive-guard-workflow.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,14 +136,16 @@ describe("security-sensitive guard workflow", () => {
136136
it("uses a dedicated checked-in script and detects the intended file surfaces", () => {
137137
const workflow = readFileSync(WORKFLOW, "utf8");
138138
const script = readFileSync("scripts/github/security-sensitive-guard.mjs", "utf8");
139+
const sharedScript = readFileSync("scripts/github/guard-shared.mjs", "utf8");
140+
const guardSources = `${script}\n${sharedScript}`;
139141

140142
expect(workflow).toContain("scripts/github/security-sensitive-guard.mjs");
141143
expect(script).toContain('"security-sensitive-changed"');
142144
expect(script).toContain('path: ".gitignore"');
143145
expect(script).toContain(".env");
144146
expect(script).toContain("/allow-security-sensitive-change");
145147
expect(script).toContain("openclaw-secops");
146-
expect(script).toContain("/memberships/");
148+
expect(guardSources).toContain("/memberships/");
147149
expect(script).toContain("A later push requires a fresh approval.");
148150
expect(script).toContain("process.exitCode = 1");
149151
});

0 commit comments

Comments
 (0)