docs: update readme and contributing workflows

This commit is contained in:
Lukas Müllner 2026-03-12 07:22:37 +01:00
parent 6326ca2d0c
commit 8ea662176e
2 changed files with 9 additions and 7 deletions

View file

@ -21,6 +21,7 @@ Thanks for contributing to car64.
```bash ```bash
flutter pub get flutter pub get
flutter analyze flutter analyze
flutter run --dart-define-from-file=.env/flutter_defines.json
``` ```
## Code Style ## Code Style

View file

@ -101,7 +101,7 @@ flutter analyze
3. Launch app 3. Launch app
```bash ```bash
flutter run flutter run --dart-define-from-file=.env/flutter_defines.json
``` ```
## VS Code Workflows ## VS Code Workflows
@ -125,6 +125,10 @@ Use **Terminal → Run Task**:
- `Flutter Build APK (Release)` - `Flutter Build APK (Release)`
- `Flutter Build App Bundle (Release)` - `Flutter Build App Bundle (Release)`
- `Flutter Build iOS IPA (Release)` - `Flutter Build iOS IPA (Release)`
- `Flutter Build All Release (Parallel)`
- `Package Release Artifacts (Explicit Label)`
- `Build Android + Package Release (Prompt)`
- `Flutter Run Android (Supabase Debug - Auto Device)`
Task definition file: [.vscode/tasks.json](.vscode/tasks.json) Task definition file: [.vscode/tasks.json](.vscode/tasks.json)
@ -163,15 +167,12 @@ Task definition file: [.vscode/tasks.json](.vscode/tasks.json)
- [ ] Manual smoke test on iOS - [ ] Manual smoke test on iOS
- [ ] Confirm `.env/flutter_defines.json` points to production Supabase - [ ] Confirm `.env/flutter_defines.json` points to production Supabase
- [ ] Build Android `appbundle` - [ ] Build Android `appbundle`
- [ ] Build Android `apk`
- [ ] Build iOS `ipa` - [ ] Build iOS `ipa`
- [ ] Package artifacts with `bash tool/package_release.sh <release-label>`
- [ ] Verify `SHA256SUMS.txt` and `MANIFEST.md` in `release/<release-label>/`
- [ ] Verify auth, scan flow, collections, and upload flows - [ ] Verify auth, scan flow, collections, and upload flows
## Roadmap
- [ ] Optional dark/light theme toggle in settings
- [ ] Extended scanner confidence hints and retry UX
- [ ] Bulk actions and better collection analytics
- [ ] Improved offline behavior for low-connectivity sessions
## Contributing ## Contributing