fa778a238a
chore(release.yaml): update workflow to set Flutter app version from Git tag
...
Build and Release to F-Droid / build-and-deploy (push) Successful in 12m0s
- Adds script to parse Git tag, calculate semantic version and numeric build code
- Updates `pubspec.yaml` with version and build code during release
2026-03-17 09:39:50 +01:00
2a4b14cb43
chore(release): improve F-Droid release workflow for repo persistence
...
- Download entire `fdroid/` directory from Hetzner to retain older APKs, repo keystore, and config.yml.
- Add steps to ensure repo signing key and icons during initialization.
- Adjust SCP upload to include the entire `fdroid/` directory for better state continuity.
2026-03-16 22:13:32 +01:00
97eaa6dacc
chore(release): enhance upload script with SFTP mkdir pre-checks and SCP improvements
2026-03-16 21:51:31 +01:00
7536f2f759
chore(release): switch to SCP-only upload, remove rsync dependency
2026-03-16 21:38:37 +01:00
588f215078
chore(release): improve upload script with retries, directory check, and fallback to scp
2026-03-16 21:25:00 +01:00
fe7ba21061
chore(release): add rsync to release workflow dependencies
2026-03-16 20:58:25 +01:00
fa26d6b301
chore(release): install fdroidserver via pip for compatibility with modern Flutter/AGP APKs
2026-03-16 20:45:09 +01:00
74a801c6f2
chore(release): enhance release workflow to safely handle APK naming with ref-based fallback
2026-03-16 20:30:40 +01:00
0059095e38
chore(release): make sudo usage optional in release workflow setup steps
2026-03-16 20:14:31 +01:00
76192e22fa
chore(release): improve Android SDK setup and toolchain verification in workflow
2026-03-16 19:42:04 +01:00
9c2ae12012
chore(release): add Android SDK setup steps to workflow
2026-03-16 19:36:09 +01:00
dcb2cd0afa
chore(release): trust Flutter SDK directories in workflow to fix safe directory errors
2026-03-16 19:29:50 +01:00
c2570cdc01
chore(release): remove explicit Flutter version specification in workflow
2026-03-16 19:09:37 +01:00
3c2ad5c7c6
chore(release): add jq installation step in workflow for JSON parsing
2026-03-16 19:06:59 +01:00
f6272a39b4
chore(release): update workflow to use Docker runner instead of Ubuntu
2026-03-16 19:00:14 +01:00
74de67de59
fix(release): correct indentation in release workflow script
2026-03-16 18:54:39 +01:00
489c0d5c4f
add manual trigger support to release workflow
2026-03-16 18:51:49 +01:00
967dc7d09a
broaden release trigger from 'v*' to all tags in workflow config
2026-03-16 18:43:29 +01:00
998f2be87f
docs(phase-2): complete context and implementation planning
...
- Documented comprehensive plan for Phase 2: Rooms and Tasks
- Includes feature scope, requirements, implementation decisions, UI/UX specifics, and scheduling logic
- Updated schema: added Room and Task tables with CRUD and recurrence support
- Added implementation details for room/task templates, cleanliness indicators, and overdue task handling
- Generated Drift schemas for database versioning (v1 → v2) with test coverage
2026-03-16 18:39:00 +01:00