test(release): require full history for skill manifest

This commit is contained in:
Brennan Benson
2026-07-16 18:23:04 -07:00
parent e4f8d82fb8
commit e9e571baf0
@@ -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)