File tree Expand file tree Collapse file tree 4 files changed +9
-16
lines changed
Expand file tree Collapse file tree 4 files changed +9
-16
lines changed Original file line number Diff line number Diff line change 11name : Build
22on : [push]
3+ env :
4+ GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
35jobs :
46 build :
57 runs-on : ubuntu-latest
@@ -16,16 +18,11 @@ jobs:
1618 key : key-{{ checksum "build.gradle" }}-{{ checksum "dependencies.gradle" }}-{{ checksum "app/build.gradle" }}-{{ checksum "gradle/wrapper/gradle-wrapper.properties"}}
1719 - name : Get Dependencies
1820 if : steps.cache-dependencies.outputs.cache-hit != 'true'
19- env :
20- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
2121 run : ./gradlew androidDependencies --stacktrace
2222 - name : Run Tests
23- env :
24- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
2523 run : ./gradlew check --stacktrace
2624 - name : Run Tests Firebase
2725 env :
28- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
2926 GCLOUD_CREDENTIALS : ${{ secrets.GCLOUD_CREDENTIALS }}
3027 FCM_API_KEY : ${{ secrets.FCM_API_KEY }}
3128 run : ./gradlew runInstrumentedTestsOnFirebase --stacktrace
4340 ~/.gradle/wrapper
4441 key : key-{{ checksum "build.gradle" }}-{{ checksum "dependencies.gradle" }}-{{ checksum "app/build.gradle" }}-{{ checksum "gradle/wrapper/gradle-wrapper.properties"}}
4542 - name : Lint
46- env :
47- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
4843 run : ./gradlew lint --stacktrace
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ name: Release To App Store
22on :
33 release :
44 types : [published]
5+ env :
6+ GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
57jobs :
68 publish :
79 runs-on : ubuntu-latest
@@ -10,13 +12,11 @@ jobs:
1012 uses : actions/checkout@v2
1113 - name : Publish Release
1214 env :
13- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
1415 CLIENT_GITHUB_KEY_PASS : ${{ secrets.CLIENT_GITHUB_KEY_PASS }}
1516 CLIENT_GITHUB_STORE_PASS : ${{ secrets.CLIENT_GITHUB_STORE_PASS }}
1617 PLAY_PUBLISHER_CREDENTIALS : ${{ secrets.PLAY_PUBLISHER_CREDENTIALS }}
1718 run : ./gradlew publishBundle --stacktrace
1819 - name : Mark PRs with Milestone
1920 env :
20- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
2121 TOKEN_GITHUB_API : ${{ secrets.GITHUB_TOKEN }}
2222 run : ./gradlew markAllPrsWithReleaseMilestone --stacktrace
Original file line number Diff line number Diff line change 66 description : ' Post release version update type (minor is default)'
77 required : false
88 default : ' minor/patch/major'
9-
9+ env :
10+ GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
1011jobs :
1112 create_tag :
1213 runs-on : ubuntu-latest
1819 fetch-depth : 0 # otherwise, you will failed to push refs to dest repo
1920 - name : Create Release and Bump version
2021 env :
21- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
2222 TOKEN_GITHUB_API : ${{ secrets.CI_GITHUB_TOKEN }}
2323 run : ./gradlew createNewReleaseAndBumpVersion -PupdateType=${{ github.event.inputs.updateType }} --stacktrace
2424 - name : Commit & Push changes
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ name: Daily Reporting
22on :
33 schedule :
44 - cron : " 0 8 * * *" # Every Day at 8:00 UTC
5+ env :
6+ GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
57jobs :
68 moduleStatisticsReport :
79 runs-on : ubuntu-latest
1618 ~/.gradle/caches
1719 ~/.gradle/wrapper
1820 key : key-{{ checksum "build.gradle" }}-{{ checksum "dependencies.gradle" }}-{{ checksum "app/build.gradle" }}
19- - name : Run Tests
20- env :
21- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
21+ - name : Run Module Statistics Report
2222 run : ./gradlew reportModuleStatistics --stacktrace --no-configure-on-demand
2323 lintReport :
2424 runs-on : ubuntu-latest
3434 ~/.gradle/wrapper
3535 key : key-{{ checksum "build.gradle" }}-{{ checksum "dependencies.gradle" }}-{{ checksum "app/build.gradle" }}
3636 - name : Run Lint Report
37- env :
38- GITHUB_CLIENT_MIXPANEL_API_KEY : ${{ secrets.MIXPANEL_KEY }}
3937 run : ./gradlew lintStatisticsReport --stacktrace
You can’t perform that action at this time.
0 commit comments