Skip to content

Fix unattended SignPath signature verification - #1780

Merged
luokerenx4 merged 1 commit into
devfrom
codex/signpath-ci-verification
Oct 11, 2026
Merged

luokerenx4 merged 1 commit into
devfrom
codex/signpath-ci-verification

Conversation

@luokerenx4

Copy link
Copy Markdown
Contributor

The first SignPath request completed successfully, but Windows CI stalled while adding the pinned self-signed certificate to CurrentUser\Root: that store can display an interactive consent dialog. Verify using the disposable hosted runner's LocalMachine\Root instead, retain thumbprint checks and finally cleanup, and bound verification to five minutes with progress messages. This is confined to the ephemeral runner and does not alter end-user trust.

The account record now confirms the owner-installed GitHub App and links the completed SignPath request. The active plan still leaves Windows signature acceptance incomplete until the corrected hosted run passes.

Validation: actionlint and git diff --check pass; TMPDIR=/private/tmp pnpm test:contract:workflow passes all 105 assertions in 12 files. The default macOS temp path reproduces the already-recorded #1774 fixture failures. This follow-up changes only the isolated signing verifier and its documentation; build inputs, application code and signing policy are unchanged. The preceding PR's clean build passed, and the current dev installer run remains pending without known failures. Real Windows validation follows the dev merge.

The Windows API behavior is documented in dotnet/runtime#24160.

@vercel

vercel Bot commented Oct 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
openalice-demo Ready Ready Preview Oct 11, 2026 8:23am UTC

Request Review

@luokerenx4
luokerenx4 merged commit dc18f04 into dev Oct 11, 2026
3 checks passed
@luokerenx4
luokerenx4 deleted the codex/signpath-ci-verification branch October 11, 2026 08:23

This branch was successfully deployed

1 active deployment
Preview — 1f03558d Deployed Oct 11, 2026 by vercel[bot]
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