diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e7b58c75..867d4f5f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -2,69 +2,51 @@ name: CI/CD Pipeline
on:
push:
- branches: [ main, develop ]
+ branches: [main, develop]
pull_request:
- branches: [ main, develop ]
+ branches: [main, develop]
+ workflow_dispatch:
jobs:
test:
runs-on: ubuntu-latest
-
+
steps:
- - uses: actions/checkout@v4
-
- - name: Setup Flutter
- uses: subosito/flutter-action@v2
- with:
- flutter-version: '3.19.0'
- channel: 'stable'
-
- - name: Get dependencies
- run: flutter pub get
-
- - name: Analyze code
- run: flutter analyze
-
- - name: Run tests
- run: flutter test
-
- - name: Check formatting
- run: flutter format --set-exit-if-changed .
+ - uses: actions/checkout@v4
+
+ - name: Setup Flutter
+ uses: subosito/flutter-action@v2
+ with:
+ flutter-version: "3.38.4"
+ channel: "stable"
+
+ - name: Get dependencies
+ run: flutter pub get
+
+ - name: Analyze code
+ run: flutter analyze
+
+ - name: Run tests
+ run: flutter test
+
+ - name: Check formatting
+ run: flutter format --set-exit-if-changed .
build-android:
runs-on: ubuntu-latest
needs: test
-
- steps:
- - uses: actions/checkout@v4
-
- - name: Setup Flutter
- uses: subosito/flutter-action@v2
- with:
- flutter-version: '3.19.0'
- channel: 'stable'
-
- - name: Get dependencies
- run: flutter pub get
-
- - name: Build Android APK
- run: flutter build apk --release
- build-ios:
- runs-on: macos-latest
- needs: test
-
steps:
- - uses: actions/checkout@v4
-
- - name: Setup Flutter
- uses: subosito/flutter-action@v2
- with:
- flutter-version: '3.19.0'
- channel: 'stable'
-
- - name: Get dependencies
- run: flutter pub get
-
- - name: Build iOS app
- run: flutter build ios --release --no-codesign
+ - uses: actions/checkout@v4
+
+ - name: Setup Flutter
+ uses: subosito/flutter-action@v2
+ with:
+ flutter-version: "3.38.4"
+ channel: "stable"
+
+ - name: Get dependencies
+ run: flutter pub get
+
+ - name: Build Android APK
+ run: flutter build apk --release
diff --git a/README.md b/README.md
index 39ceca95..0b19d508 100644
--- a/README.md
+++ b/README.md
@@ -26,9 +26,11 @@ It is built using the [Flutter](https://flutter.dev/) framework, a popular and p
## Getting Started
-Currently available on the Play Store and App Store.
+Currently available on the Play Store, IzzyOnDroid, and App Store.
-[](https://play.google.com/store/apps/details?id=com.pavlenko.Habo)
+[](https://play.google.com/store/apps/details?id=com.pavlenko.Habo)
+[
](https://apt.izzysoft.de/packages/com.pavlenko.Habo)
+
diff --git a/fastlane/metadata/android/de/full_description.txt b/fastlane/metadata/android/de/full_description.txt
new file mode 100644
index 00000000..363fad15
--- /dev/null
+++ b/fastlane/metadata/android/de/full_description.txt
@@ -0,0 +1 @@
+
Wir stellen Habo vor, die Open-Source-Gewohnheitstracker-App, die dir hilft, gesunde Gewohnheiten für ein besseres Leben zu entwickeln und aufrechtzuerhalten. Mit seiner benutzerfreundlichen Oberfläche macht es Habo einfach, deine täglichen Routinen zu verfolgen und deinen Fortschritt zu überwachen.
Mit Habo kannst du deine eigene Gewohnheitsliste anpassen, Erinnerungen festlegen und Notizen hinzufügen, um motiviert zu bleiben. Egal, ob du deine Trainingsroutine verbessern, dich gesünder ernähren oder einfach bessere Gewohnheiten annehmen möchten, Habo ist hier, um dir zum Erfolg zu verhelfen.
Verfolge deine Fortschritte und feiere deine Erfolge, während du neue Gewohnheiten aufbaust und deine Ziele erreichst. Habo bietet aufschlussreiche Statistiken, die dir helfen, deinen Fortschritt zu verstehen und datengesteuerte Entscheidungen zu treffen.
\ No newline at end of file diff --git a/fastlane/metadata/android/de/short_description.txt b/fastlane/metadata/android/de/short_description.txt new file mode 100644 index 00000000..47bcce14 --- /dev/null +++ b/fastlane/metadata/android/de/short_description.txt @@ -0,0 +1 @@ +Habo ist ein einfacher Open-Source-Gewohnheitstracker für jedermann. \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt new file mode 100644 index 00000000..f152ec1c --- /dev/null +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -0,0 +1 @@ +Introducing Habo, the open-source habit tracker app that helps you create and maintain healthy habits for a better life. With its user-friendly interface, Habo makes it easy to track your daily routines and monitor your progress.
With Habo, you can customize your own habit list, set reminders, and add notes to help you stay motivated. Whether you’re looking to improve your exercise routine, eat healthier, or simply adopt better habits, Habo is here to help you succeed.
Track your progress and celebrate your accomplishments as you build new habits and reach your goals. Habo provides insightful statistics that help you understand your progress and make data-driven decisions.
\ No newline at end of file diff --git a/fastlane/metadata/android/en-US/images/featureGraphic.png b/fastlane/metadata/android/en-US/images/featureGraphic.png new file mode 100644 index 00000000..2c13c39b Binary files /dev/null and b/fastlane/metadata/android/en-US/images/featureGraphic.png differ diff --git a/fastlane/metadata/android/en-US/images/icon.png b/fastlane/metadata/android/en-US/images/icon.png new file mode 100644 index 00000000..6e079cc2 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/icon.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/01.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/01.jpg new file mode 100644 index 00000000..75d84c01 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/01.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/02.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/02.jpg new file mode 100644 index 00000000..689bee60 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/02.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/03.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/03.jpg new file mode 100644 index 00000000..df86b684 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/03.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/04.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/04.jpg new file mode 100644 index 00000000..dff43b6b Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/04.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/05.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/05.jpg new file mode 100644 index 00000000..ed7a1186 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/05.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/06.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/06.jpg new file mode 100644 index 00000000..40762c07 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/06.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/07.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/07.jpg new file mode 100644 index 00000000..c080ad96 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/07.jpg differ diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt new file mode 100644 index 00000000..33baf49b --- /dev/null +++ b/fastlane/metadata/android/en-US/short_description.txt @@ -0,0 +1 @@ +Habo is a simple, open-source habit tracker for everyone. \ No newline at end of file