Skip to content

Default Sparkle public update key#200

Merged
yvette-carlisle merged 1 commit into
mainfrom
xy/sparkle-public-key-default
May 8, 2026
Merged

Default Sparkle public update key#200
yvette-carlisle merged 1 commit into
mainfrom
xy/sparkle-public-key-default

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

Summary

  • Ship the Sparkle public EdDSA update key as the default bundled SUPublicEDKey.
  • Keep RSNAP_SPARKLE_PUBLIC_ED_KEY as the local Sparkle smoke-test override.
  • Remove the release workflow public-key secret requirement and align the release runbook/stage validation.

Validation

  • git diff --check
  • bash -n scripts/build_and_run.sh
  • actionlint .github/workflows/release.yml
  • cargo make fmt-toml-check
  • python3 /Users/x/.codex/plugins/cache/hack-ink/playbook/0.3.0/scripts/semantic_drift_audit.py (agent verdict: pass)
  • cargo make test-macos-native-host-stage

@yvette-carlisle yvette-carlisle merged commit fdeb94d into main May 8, 2026
14 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/sparkle-public-key-default branch May 8, 2026 03:00
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