Commit Graph

8 Commits

Author SHA1 Message Date
factory-droid[bot]
39f311d02e fix: Improve GitHub Actions workflows and add comprehensive tests
GitHub Actions improvements:
- Fix release workflow to prevent draft releases on new workflow runs
- Add automatic deletion of previous releases with same tag
- Improve test workflow with torrent-engine-downloads branch support
- Update Flutter version and add code generation step
- Add Android lint checks and debug APK builds
- Remove emoji from all workflow outputs for cleaner logs
- Add make_latest flag for proper release versioning

Test improvements:
- Add comprehensive unit tests for TorrentInfo model
- Add tests for FilePriority enum with comparison operators
- Add DownloadsProvider tests for utility methods
- Add widget tests for UI components and interactions
- Test video file detection and main file selection
- Test torrent state detection (downloading, paused, completed)
- Test byte formatting for file sizes and speeds

All tests validate the torrent downloads functionality
and ensure proper integration with Android engine.
2025-10-03 07:07:15 +00:00
root
e70c477238 fix auto mirror 2025-10-03 05:26:42 +00:00
root
7b8f64842a add auto mirror from gh to gl 2025-10-03 05:20:54 +00:00
root
23a3068b37 ed readme 2025-10-03 04:07:50 +00:00
root
c30b1b2464 fix v2 github actions 2025-10-02 21:10:39 +00:00
root
13de6a5417 add github actions deploy 2025-10-02 20:21:50 +00:00
factory-droid[bot]
83842efb68 ci: optimize RAM usage and add CI/CD pipelines
- Reduce Gradle RAM from 4GB to 2GB with optimizations
- Add GitLab CI/CD with separate jobs for TorrentEngine and APK
- Add GitHub Actions workflow as alternative
- Enable parallel builds and caching
- Configure automated artifact uploads
- Add comprehensive CI/CD documentation
2025-10-02 11:14:54 +00:00
f879f70b62 github actions build 2025-07-13 15:31:05 +03:00