Skip to content

fix: restore release keychain probe contract#388

Merged
rianjs merged 2 commits into
mainfrom
fix/387-release-keychain-probe
Jun 24, 2026
Merged

fix: restore release keychain probe contract#388
rianjs merged 2 commits into
mainfrom
fix/387-release-keychain-probe

Conversation

@rianjs

@rianjs rianjs commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the packaged darwin keychain probe to the current durable config schema
  • pin the probe command to config show --profile default --json
  • add a manifest/config contract test that checks every packaged probe assertion against runtime output

Testing

  • go test ./internal/cmd/configcmd ./internal/config
  • go build ./cmd/cr
  • local darwin-gate.sh probe run against the built binary using exported keychain_probe

Fixes #387.

@rianjs rianjs marked this pull request as ready for review June 24, 2026 23:38
@rianjs rianjs merged commit 416d1a4 into main Jun 24, 2026
10 checks passed
@rianjs rianjs deleted the fix/387-release-keychain-probe branch June 24, 2026 23:39
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.

fix release keychain probe config so package publishing resumes

1 participant