Skip to content

Unify updater behavior and shared release checks - #32

Merged
sarthakagrawal927 merged 1 commit into
mainfrom
codex/daddy-foundation-unification
Oct 9, 2026
Merged

sarthakagrawal927 merged 1 commit into
mainfrom
codex/daddy-foundation-unification

Conversation

@sarthakagrawal927

Copy link
Copy Markdown
Member

The Daddy apps duplicate updater lifecycle code and use different tooling revisions. Add ContextDaddy’s dedicated Sparkle integration, public-key-only release configuration, signed-feed path and bootstrap download. Management writes and review sheets hold relaunch.

Pin candidate and protected release validation to the reviewed shared foundation at 67dcb59d289c396349244f42778dccbd2953ba41. Local CI rejects shared-source, Sparkle-version and tooling-pin drift; the shared runner additionally compares canonical copies.

Validation: the focused updater/lifecycle suites passed in all four apps (225 native tests across this change’s checks), shared foundation/release fixtures and four-app copy checks passed. ContextDaddy’s packaging and feed-routing fixtures passed; its updater-enabled local bundle launched and exposed native update controls. Public and installed-update acceptance will be verified separately during the owner-authorized release.

@sarthakagrawal927
sarthakagrawal927 merged commit 95b8809 into main Oct 9, 2026
3 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