Splited the test report job for forks

Refactored fastlane for both ios and android

Refactored github workflows

(cherry picked from commit c3ff622af05f87e16ae1cadec0c95c87cca3d763)
This commit is contained in:
Nguyen Thai
2023-05-15 11:45:33 +07:00
committed by Dat Vu
parent 1e3b96703a
commit 146b208631
11 changed files with 187 additions and 159 deletions
+6 -20
View File
@@ -1,5 +1,10 @@
on:
workflow_call:
pull_request:
paths-ignore:
- ".github/**"
- "docs"
- "Jenkinsfile"
- "**/*.md"
name: Analyze and test
@@ -56,22 +61,3 @@ jobs:
with:
name: test-reports
path: test-report*.json
report:
runs-on: ubuntu-latest
if: success() || failure() # Always upload report
needs:
- analyze-test
steps:
- uses: actions/checkout@v3
- uses: actions/download-artifact@v3
with:
name: test-reports
- uses: dorny/test-reporter@v1
with:
name: Flutter Tests
path: "*.json"
reporter: flutter-json
only-summary: "true"