Skip to content

Register bowrain 1.1.0 windows platforms#4

Merged
asgeirf merged 1 commit into
mainfrom
fix/bowrain-windows-platforms
Jul 16, 2026
Merged

Register bowrain 1.1.0 windows platforms#4
asgeirf merged 1 commit into
mainfrom
fix/bowrain-windows-platforms

Conversation

@asgeirf

@asgeirf asgeirf commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

kapi plugins install bowrain fails on Windows: the registry entry for bowrain 1.1.0 lists only darwin/linux platforms, though the v1.1.0 release ships signed windows zips. Surfaced by neokapi/setup-kapi#2 CI once the action began installing the plugin by default (windows jobs: no version of plugin "bowrain" matches constraint "" on channel "stable" for platform windows/amd64).

  • sha256 from the release's checksums.txt
  • cert identity read from the Fulcio certificate inside kapi-bowrain_1.1.0_windows_amd64.zip.sigstore.json — same release.yml@refs/tags/v1.1.0 identity as the registered platforms
  • surgical text edit preserving the Go-marshaled formatting (no re-serialization)

Verification: after merge + Pages deploy, re-running the windows jobs on neokapi/setup-kapi#2 exercises resolve → download → cosign verify → extract on real windows runners.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NBoxTTZe69Nyssa6QSMxFK

The v1.1.0 release ships signed kapi-bowrain windows zips
(kapi-bowrain_1.1.0_windows_{amd64,arm64}.zip + sigstore bundles, same
release.yml@refs/tags/v1.1.0 identity as the registered platforms), but
the registry entry only listed darwin/linux — so `kapi plugins install
bowrain` failed on Windows with "no version ... for platform
windows/amd64". Surfaced by setup-kapi's CI once the action started
installing the plugin by default (neokapi/setup-kapi#2).

sha256 values are from the release's checksums.txt; the cert identity
was read from the actual Fulcio certificate in the windows zip's
sigstore bundle.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NBoxTTZe69Nyssa6QSMxFK
@asgeirf
asgeirf merged commit 34aa508 into main Jul 16, 2026
@asgeirf
asgeirf deleted the fix/bowrain-windows-platforms branch July 16, 2026 12:49
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