From e9e571baf045d8837cea8b17887158ff7a050233 Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Thu, 16 Jul 2026 18:23:04 -0700 Subject: [PATCH] test(release): require full history for skill manifest --- config/scripts/package-electron-runtime-contract.test.mjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/config/scripts/package-electron-runtime-contract.test.mjs b/config/scripts/package-electron-runtime-contract.test.mjs index d261f3b6738..e6f6018e6b0 100644 --- a/config/scripts/package-electron-runtime-contract.test.mjs +++ b/config/scripts/package-electron-runtime-contract.test.mjs @@ -380,6 +380,7 @@ describe('Electron runtime package contract', () => { 'utf8' ) const parsedWorkflow = parse(releaseWorkflow) + const checkoutStep = parsedWorkflow.jobs.cut.steps.find((step) => step.name === 'Checkout ref') const bumpStep = parsedWorkflow.jobs.cut.steps.find( (step) => step.name === 'Bump package.json and tag' ) @@ -391,6 +392,7 @@ describe('Electron runtime package contract', () => { 'node config/scripts/generate-skill-bundle-manifest.mjs --write' ) const stageIndex = bumpStep.run.indexOf('git add package.json resources/skills') + expect(checkoutStep.with['fetch-depth']).toBe(0) expect(bumpIndex).toBeGreaterThanOrEqual(0) expect(generateIndex).toBeGreaterThan(bumpIndex) expect(stageIndex).toBeGreaterThan(generateIndex)