- split release metadata, web asset packaging and Docker image publishing into separate jobs
- build amd64 images on ubuntu-latest and arm64 images on ubuntu-24.04-arm instead of QEMU emulation
- push per-platform image digests and merge them into latest, release and sha manifests
- enable GitHub Actions cache scopes for each image and platform build
- publish Docker images for both x86 and ARM via Buildx and QEMU
- summarize dual-architecture support in README and deployment docs
- refresh README highlights with recent AI summary, ZIP backup, batch action and UI work
- add reminder rule preview with validation, sorting, de-duplication, active toggle state and transition animation
- cover reminder rule formatting, preview fallback and de-duplication with unit tests
- point API and Web Vitest directly at the shared package source
- avoid relying on packages/shared/dist existing before tests run in a clean CI checkout
- avoid reading app settings from Prisma when Wallos preview test options provide defaults
- restore latest Docker tags for release images
- trigger release builds from release.published events instead of tag pushes or manual dispatch
- keep pull requests on verification only with lint, tests, and build
- build from the published release tag and upload subtracker-web-dist.zip to the release
- publish API and web Docker images to GHCR with release and sha tags
- simplify README release artifact wording
- add the lite workflow file to main so GitHub shows the manual Run workflow entry for fork users
- keep the workflow triggers scoped to the lite branch while making the workflow visible from the default branch
- guard manual runs so only the lite branch continues into verify and deploy
- add notifyOnDueDay and overdueReminderDays to shared settings schema and defaults
- wire reminder settings through API settings service, notification scan logic, seed data, and tests
- update settings page with 默认提前提醒天数 label, 到期当天提醒 switch, and 过期提醒 multi-select
- show current app version under SubTracker branding and inject VITE_APP_VERSION during web builds
- add GPLv3 LICENSE and update README with license and acknowledgements
- rewrite README for GitHub presentation and add env copy steps for local development
- expand DEPLOYMENT guide with API-only and full compose deployment paths
- add apps/api/.env.example for development bootstrap
- add docker-compose.full.yml and nginx config for full self-hosted deployment
- update release workflow to publish a deployment bundle alongside web dist assets