mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-05-20 19:29:58 +08:00
chore: add release video visual qa
This commit is contained in:
committed by
Affaan Mustafa
parent
855e8c8336
commit
b62f80750d
@@ -178,7 +178,7 @@ function seedRepo(rootDir, overrides = {}) {
|
||||
'Operator dashboard',
|
||||
'GitGuardian',
|
||||
'macOS/Ubuntu/Windows test matrix',
|
||||
'2544 passed',
|
||||
'2545 passed',
|
||||
'Business baseline',
|
||||
'$1,728/mo',
|
||||
'$8,272/mo'
|
||||
|
||||
@@ -68,7 +68,7 @@ function seedRepo(rootDir, overrides = {}) {
|
||||
'Operator dashboard',
|
||||
'GitGuardian',
|
||||
'macOS/Ubuntu/Windows test matrix',
|
||||
'2544 passed'
|
||||
'2545 passed'
|
||||
].join('\n'),
|
||||
'docs/releases/2.0.0-rc.1/operator-readiness-dashboard-2026-05-19.md': [
|
||||
'This dashboard is generated by `npm run operator:dashboard`',
|
||||
|
||||
@@ -194,6 +194,13 @@ function runTests() {
|
||||
}
|
||||
})) passed++; else failed++;
|
||||
|
||||
if (test('publish candidate videos require visual blank-frame QA', () => {
|
||||
const publishVideos = REQUIRED_PUBLISH_CANDIDATES.filter(candidate => candidate.kind === 'video');
|
||||
|
||||
assert.ok(publishVideos.length > 0);
|
||||
assert.ok(publishVideos.every(candidate => candidate.noBlackFrames === true));
|
||||
})) passed++; else failed++;
|
||||
|
||||
if (test('missing local roots keep the release video gate blocked', () => {
|
||||
const rootDir = createTempDir('release-video-missing-roots-');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user