Repository navigation
Release Papyrus 0.0.2 build 2 - #50
Conversation
ci: run required quality checks on every pull request
…egration-and-pdf-import
…mport' into fix/reader-integration-and-pdf-import
…pdf-import fix: integrate reader sheets, PDF imports and current data contracts
Complete desktop packaging and independent web/Play delivery
Prepare client 0.0.2 build 2
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 58bad88b52
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
Recover loading states after profile and first-sync failures
Release Papyrus 0.0.2 build 2 with durable reading goals/activity and signed Android internal delivery, versioned web deployment, unsigned Windows installers, and Ubuntu 24.04
.debplus Ubuntu/Debian AppImage downloads. Preserve portable archives, x64 desktop targets and existing user-data identities. Apple, ARM64 desktop builds and public store launches remain deferred.The server 0.0.2 image is already deployed and verified: migration head, unchanged existing-table fingerprints, API version/health, tracking schema 2 and PowerSync publication/readiness all pass. Encrypted off-host database/media/configuration backups are verified.
Client implementation and version-preparation CI pass quality, native Windows, Ubuntu 24.04 and Debian 13 packaged EPUB/PDF, offline import, resume and profile-isolation checks. Lifecycle probes preserve library/settings through upgrade/removal/reinstall and Windows credentials; Windows also verifies offline WebView2 installation after runtime quarantine. Forty release-tool tests cover identity, checksums, unsafe archives, immutable retries, stale-web rejection and rollback. Linux Secret Service and a clean Windows OS image are not covered by these fixtures.
Release review fixes stop the reader loading spinner when a captured profile becomes invalid, keep the old book closed, and surface/recover initial-sync failures on both Goals tabs. All 47 focused regressions and the fix PR full client CI pass; promotion checks rerun on the integrated source.
Merge with a merge commit. GitHub publication precedes independent web/Play jobs. Verify public release metadata and a Play-installed build 2 before marking delivery operational, then exercise delivery retries using the exact published assets.