Skip to content

Register published V4 betas with Keyper - #1

Merged
AsafMazuz1 merged 1 commit into
mainfrom
codex/register-v4-betas
Sep 27, 2026
Merged

AsafMazuz1 merged 1 commit into
mainfrom
codex/register-v4-betas

Conversation

@AsafMazuz1

Copy link
Copy Markdown
Contributor

Summary

  • Register published ExtraDock V4 beta GitHub releases with Keyper as prereleases, even though the V4 beta is intentionally absent from the stable Sparkle appcast.
  • Validate the event's repository, mutable beta tag, versioned title, timestamp, and DMG asset. Omit the mutable beta URL from immutable Keyper history.
  • Keep appcast synchronization and add focused tests for the beta event parser.

Verification

  • python3 -m unittest discover -s scripts -p 'test_register_keyper_beta.py' -v
  • python3 scripts/sync_keyper_releases.py --appcast appcast.xml --validate-only (34 retained releases)
  • Parsed the actual GitHub beta release metadata into the expected Keyper payload.

@AsafMazuz1
AsafMazuz1 merged commit 36455a5 into main Sep 27, 2026
2 checks passed
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