mirror of
https://github.com/melihaksoy/Android-Kotlin-Modulerized-CleanArchitecture.git
synced 2026-04-30 20:54:24 +02:00
Update android.yml
Updated github workflow
This commit is contained in:
33
.github/workflows/android.yml
vendored
33
.github/workflows/android.yml
vendored
@@ -3,33 +3,34 @@ name: Android CI
|
|||||||
on: [push]
|
on: [push]
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
setup:
|
|
||||||
|
code_quality:
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
runs-on: macOS-latest
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v1
|
- uses: actions/checkout@v1
|
||||||
|
|
||||||
- name: Setup
|
- name: Setup
|
||||||
run: |
|
run: |
|
||||||
gem install bundler
|
gem install bundler
|
||||||
bundle install
|
bundle install
|
||||||
mkdir ~/code/reports
|
|
||||||
|
|
||||||
code_quality:
|
|
||||||
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
needs: setup
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Code Quality ( Detekt )
|
- name: Code Quality ( Detekt )
|
||||||
run: fastlane detekt
|
run: fastlane detekt
|
||||||
|
|
||||||
test:
|
test:
|
||||||
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: macOS-latest
|
||||||
needs: setup
|
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- uses: actions/checkout@v1
|
||||||
|
|
||||||
|
- name: Setup
|
||||||
|
run: |
|
||||||
|
gem install bundler
|
||||||
|
bundle install
|
||||||
|
|
||||||
- name: Test App
|
- name: Test App
|
||||||
run: |
|
run: |
|
||||||
fastlane test_app
|
fastlane test_app
|
||||||
@@ -45,13 +46,13 @@ jobs:
|
|||||||
- name: Test Launches
|
- name: Test Launches
|
||||||
run: |
|
run: |
|
||||||
fastlane test_launches
|
fastlane test_launches
|
||||||
./gradlew launches:jacocoTestReport
|
./gradlew features:launches:jacocoTestReport
|
||||||
bash <(curl -s https://codecov.io/bash)
|
bash <(curl -s https://codecov.io/bash)
|
||||||
|
|
||||||
- name: Test Detail
|
- name: Test Detail
|
||||||
run: |
|
run: |
|
||||||
fastlane test_detail
|
fastlane test_detail
|
||||||
./gradlew detail:jacocoTestReport
|
./gradlew features:detail:jacocoTestReport
|
||||||
bash <(curl -s https://codecov.io/bash)
|
bash <(curl -s https://codecov.io/bash)
|
||||||
|
|
||||||
- name: Test Repository
|
- name: Test Repository
|
||||||
|
|||||||
Reference in New Issue
Block a user