Skip to content

chore(release): apply WO-VAC-2.0-001 branding, CI fix, and tag prepar… #25

chore(release): apply WO-VAC-2.0-001 branding, CI fix, and tag prepar…

chore(release): apply WO-VAC-2.0-001 branding, CI fix, and tag prepar… #25

Triggered via push June 16, 2026 18:26
Status Failure
Total duration 10m 2s
Artifacts 2

release.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 4 warnings
scripts/verify-theme-tokens.test.ts > verifyThemeTokens > skips test files and non-source files: scripts/verify-theme-tokens.test.ts#L105
AssertionError: expected [ Array(1) ] to deeply equal [ Array(1) ] - Expected + Received [ - "src/components/clean/clean-view.tsx", + "src\\components\\clean\\clean-view.tsx", ] ❯ scripts/verify-theme-tokens.test.ts:105:24
scripts/verify-theme-tokens.test.ts > verifyThemeTokens > scans all themeable UI roots, including previously omitted directories: scripts/verify-theme-tokens.test.ts#L55
AssertionError: expected [ 'src\App.tsx', …(3) ] to deeply equal [ 'src/App.tsx', …(3) ] - Expected + Received [ - "src/App.tsx", - "src/components/audio/audio-view.tsx", - "src/components/chat/chat-view.tsx", - "src/components/gallery/gallery-view.tsx", + "src\\App.tsx", + "src\\components\\audio\\audio-view.tsx", + "src\\components\\chat\\chat-view.tsx", + "src\\components\\gallery\\gallery-view.tsx", ] ❯ scripts/verify-theme-tokens.test.ts:55:31
scripts/verify-markdown-links.test.ts > verifyMarkdownLinks > reports retired src/modules names without historical context: scripts/verify-markdown-links.test.ts#L140
AssertionError: expected [ { …(4) }, { …(4) }, { …(4) }, …(2) ] to deeply equal [ ObjectContaining{…}, …(4) ] - Expected + Received @@ -1,10 +1,11 @@ [ { "line": 1, "name": "SearchScrapeModule", - "sourcePath": StringContaining "docs/RESEARCH_PROVIDERS.md", + "reason": "retired module SearchScrapeModule referenced without historical context", + "sourcePath": "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-markdown-links-o4xu8J\\docs\\RESEARCH_PROVIDERS.md", }, { "line": 1, "name": "ChatModule", "reason": "retired module ChatModule referenced without historical context", ❯ scripts/verify-markdown-links.test.ts:140:20
scripts/verify-archive-clean.test.ts > verify-archive-clean (P1 hygiene guard) > tar fallback works when rsync is unavailable: scripts/verify-archive-clean.test.ts#L503
Error: Command failed: bash "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-bin-oHKtif\\clean-repo-zip.sh" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-tar-repo-VXYMaZ" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-tar-out-l2d4Gc" ERROR: required command not found: zip ❯ scripts/verify-archive-clean.test.ts:503:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'ERROR: required command not found: zip\n' ], pid: 9348, stdout: '', stderr: 'ERROR: required command not found: zip\n' }
scripts/verify-archive-clean.test.ts > verify-archive-clean (P1 hygiene guard) > clean-repo-zip.sh records script_source=repo when run from repo root: scripts/verify-archive-clean.test.ts#L382
Error: Command failed: bash "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-source-repo-Hh7dLa\\scripts\\clean-repo-zip.sh" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-source-repo-Hh7dLa" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-source-out-1RhfQ3" ERROR: required command not found: zip ❯ scripts/verify-archive-clean.test.ts:382:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'ERROR: required command not found: zip\n' ], pid: 10224, stdout: '', stderr: 'ERROR: required command not found: zip\n' }
scripts/verify-archive-clean.test.ts > verify-archive-clean (P1 hygiene guard) > clean-repo-zip.sh fails on dirty repo by default but succeeds and tags filename when ALLOW_DIRTY_REPO_EXTRACT=1: scripts/verify-archive-clean.test.ts#L338
Error: Command failed: bash "D:\\a\\Venice_Forge\\Venice_Forge\\scripts\\clean-repo-zip.sh" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-dirty-repo-gZ66z0" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-dirty-out-OO4TTs" WARNING: repository is dirty (count: 1), but ALLOW_DIRTY_REPO_EXTRACT=1 is set. Proceeding... ERROR: required command not found: zip ❯ scripts/verify-archive-clean.test.ts:338:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'WARNING: repository is dirty (count: 1), but ALLOW_DIRTY_REPO_EXTRACT=1 is set. Proceeding...\nERROR: required command not found: zip\n' ], pid: 10132, stdout: '', stderr: 'WARNING: repository is dirty (count: 1), but ALLOW_DIRTY_REPO_EXTRACT=1 is set. Proceeding...\nERROR: required command not found: zip\n' }
scripts/verify-archive-clean.test.ts > verify-archive-clean (P1 hygiene guard) > clean-repo-zip.sh emits script_path when INCLUDE_PRIVATE_AUDIT_METADATA=1 (P1-003 opt-in): scripts/verify-archive-clean.test.ts#L278
Error: Command failed: bash "D:\\a\\Venice_Forge\\Venice_Forge\\scripts\\clean-repo-zip.sh" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-p1-003-optin-repo-9n5rpK" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-p1-003-optin-out-hEfACB" ERROR: required command not found: zip ❯ scripts/verify-archive-clean.test.ts:278:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'ERROR: required command not found: zip\n' ], pid: 6168, stdout: '', stderr: 'ERROR: required command not found: zip\n' }
scripts/verify-archive-clean.test.ts > verify-archive-clean (P1 hygiene guard) > clean-repo-zip.sh omits script_path by default but still emits script_name (P1-003): scripts/verify-archive-clean.test.ts#L237
Error: Command failed: bash "D:\\a\\Venice_Forge\\Venice_Forge\\scripts\\clean-repo-zip.sh" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-p1-003-repo-f5a1Uh" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-p1-003-out-ucAmrk" ERROR: required command not found: zip ❯ scripts/verify-archive-clean.test.ts:237:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'ERROR: required command not found: zip\n' ], pid: 1216, stdout: '', stderr: 'ERROR: required command not found: zip\n' }
scripts/verify-archive-clean.test.ts > verify-archive-clean (P1 hygiene guard) > clean-repo-zip.sh records script provenance metadata: scripts/verify-archive-clean.test.ts#L193
Error: Command failed: bash "D:\\a\\Venice_Forge\\Venice_Forge\\scripts\\clean-repo-zip.sh" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-prov-repo-bPmAF9" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-prov-out-0iY5Iv" ERROR: required command not found: zip ❯ scripts/verify-archive-clean.test.ts:193:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'ERROR: required command not found: zip\n' ], pid: 5348, stdout: '', stderr: 'ERROR: required command not found: zip\n' }
scripts/verify-archive-clean.test.ts > verify-archive-clean (P1 hygiene guard) > clean-repo-zip.sh redacts raw secret-like values in POSSIBLE_SECRET_WARNINGS.tsv: scripts/verify-archive-clean.test.ts#L127
Error: Command failed: bash "D:\\a\\Venice_Forge\\Venice_Forge\\scripts\\clean-repo-zip.sh" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-repo-J99qu8" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\venice-clean-zip-out-KHqf5b" ERROR: required command not found: zip ❯ scripts/verify-archive-clean.test.ts:127:7 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { status: 1, signal: null, output: [ null, '', 'ERROR: required command not found: zip\n' ], pid: 8304, stdout: '', stderr: 'ERROR: required command not found: zip\n' }
build-macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos
macOS signing/notarization credentials not configured — release will be unsigned.
build-windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-linux
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
venice-forge-linux-v2.0.0
1.05 GB
sha256:27b7299b140eb0f40ac4bef129a1e845e11d1fe146e94102dde901c955714ade
venice-forge-macos-v2.0.0
1.27 GB
sha256:f4d3ff7c44ca07e795270fb0cdb9486802d62f7e81af94d95136743c1fec8772