Skip to content

CI: save the Windows x64 build as a downloadable artifact - #148

Merged
ConWan30 merged 1 commit into
mainfrom
ci/windows-artifact
Nov 11, 2026
Merged

ConWan30 merged 1 commit into
mainfrom
ci/windows-artifact

Conversation

@ConWan30

Copy link
Copy Markdown
Owner

Draft — merge only on Con's word. CI-only change to .github/workflows/ci.yml (windows job). No product code, no tag, no release; release.yml, contracts/ and receipt.v0 untouched.

After the existing build/tests, the windows job stages the same layout as the release zip (qorcap.exe + sha256, .cmd launchers, scripts, docs, sidecar/, contracts/, ffmpeg via get-ffmpeg.ps1, the pinned QorTime checkout), checks it with sidecar/qorcap_release.py --install-root, writes CI-BUILD.txt (commit, run URL, exe sha256), and uploads it with actions/upload-artifact@v4 as qorcap-<shortsha>-windows-x64 (PR head sha on PRs), retention 14 days, if-no-files-found: error.

Intended use: a practice-only install of a main build behind the LIVE shortcut. REAL MATCH stays on v0.3.38.

Local check: tools/test_assert_pytest_skips.py (reads ci.yml) 31 passed; YAML parses. The real proof is this PR's windows job uploading the artifact.

@ConWan30
ConWan30 marked this pull request as ready for review November 11, 2026 02:47
@ConWan30
ConWan30 merged commit 2df3611 into main Nov 11, 2026
3 checks passed
@ConWan30
ConWan30 deleted the ci/windows-artifact branch November 11, 2026 02:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant