Skip to content

Handle cold Windows runner startup and verify PyPI artifacts - #2

Merged
PCrnjak merged 1 commit into
mainfrom
codex/ci-release-artifacts
Nov 5, 2026
Merged

PCrnjak merged 1 commit into
mainfrom
codex/ci-release-artifacts

Conversation

@PCrnjak

@PCrnjak PCrnjak commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator

A hosted Windows Python 3.12 job exceeded the regression harness's 10-second PowerShell startup allowance. Increase that harness allowance to 30 seconds while preserving every service-state assertion; runtime behavior is unchanged.

The publishing job now downloads the existing GitHub wheel/sdist and verifies GitHub's SHA-256 digests before upload, so PyPI receives the exact release files already tested. Publication remains manually dispatched and has not been started.

Validation: the targeted service-helper tests passed locally; both public release artifacts downloaded and verified successfully. The public wheel installed into a fresh venv, fetched its runtime, and received a real camera frame.

@PCrnjak
PCrnjak merged commit 8570c9a into main Nov 5, 2026
18 of 19 checks passed
@PCrnjak
PCrnjak deleted the codex/ci-release-artifacts branch November 10, 2026 12:23
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.

2 participants