99 - aes-algorithm 
1010
1111jobs :
12-  build_android :
12+  build :
1313 runs-on : ubuntu-latest 
14- 15-  steps :
16-  - name : Check out the repository 
17-  uses : actions/checkout@v2 
18- 19-  - name : Set up Flutter 
20-  uses : subosito/flutter-action@v2 
21-  with :
22-  flutter-version : ' 3.19.6' #  Specify the Flutter version, e.g., '2.10.0'
23- 24-  - name : Install dependencies 
25-  run : flutter pub get 
26- 27-  - name : Run tests 
28-  run : flutter test 
29- 30-  - name : Upload coverage to Codecov 
31-  uses : codecov/codecov-action@v2 
32-  with :
33-  files : ./coverage/lcov.info 
34-  flags : flutter 
35-  name : code-coverage-report 
36-  token : 2f59bcbb-7263-4e0c-9a37-e710e39705bb  #  Add this to your GitHub secrets
37-  fail_ci_if_error : true 
38- 39-  - name : Build APK 
40-  run : flutter build apk --release  #  Build APK for Android
41- 42-  #  Optionally, you can add a step to upload the APK as an artifact
43-  - name : Upload APK artifact 
44-  uses : actions/upload-artifact@v2 
45-  with :
46-  name : my_app_apk 
47-  path : build/app/outputs/flutter-apk/app-release.apk 
48- 49-  build_ios :
50-  runs-on : macos-latest 
51- 52-  steps :
53-  - name : Check out the repository 
54-  uses : actions/checkout@v2 
55- 56-  - name : Set up Flutter 
57-  uses : subosito/flutter-action@v2 
58-  with :
59-  flutter-version : ' 3.19.6' 
60- 61-  - name : Install dependencies 
62-  run : flutter pub get 
63- 64-  - name : Build iOS 
65-  run : flutter build ios --release --no-codesign  #  Build iOS without code signing
66- 67-  #  Optionally, you can add a step to upload the iOS build as an artifact
68-  - name : Upload iOS artifact 
69-  uses : actions/upload-artifact@v2 
70-  with :
71-  name : my_app_ios 
72-  path : build/ios/iphoneos/*.app  #  Adjust the path according to your iOS build output
14+  steps :
15+  - name : Check out the repository 
16+  uses : actions/checkout@v2 
17+ 18+  - name : Set up Flutter 
19+  uses : subosito/flutter-action@v2 
20+  with :
21+  flutter-version : ' 3.19.6' #  Specify the Flutter version, e.g., 'stable'
22+ 23+  - name : Install dependencies 
24+  run : flutter pub get 
25+ 26+  - name : Run tests 
27+  run : flutter test 
28+ 29+  - name : Upload coverage to Codecov 
30+  uses : codecov/codecov-action@v2 
31+  with :
32+  files : ./coverage/lcov.info 
33+  flags : flutter 
34+  name : code-coverage-report 
35+  token : 2f59bcbb-7263-4e0c-9a37-e710e39705bb  #  Add this to your GitHub secrets
36+  fail_ci_if_error : true 
0 commit comments