4
4
DEMO_KEYSTORE_FILE : /home/runner/demo_keystore.keystore
5
5
DEMO_GCP_SERVICE_ACCOUNT_CREDENTIALS_FILE : /home/runner/demo_gcp_service_account_credentials.json
6
6
jobs :
7
- bump_demo_app_version_code :
8
- name : Bump Demo App Version
9
- runs-on : ubuntu-latest
10
- steps :
11
- - name : Checkout Repository
12
- uses : actions/checkout@v2
13
- - name : Set github user
14
- uses : ./.github/actions/set_github_user
15
- - name : Update Version
16
- run : |
17
- VERSION_CODE=$(./gradlew -q getDemoAppVersionCode)
18
- UPDATED_VERSION_CODE=$((${VERSION_CODE} + 1))
19
-
20
- ./gradlew -PdemoAppVersionCodeParam=${UPDATED_VERSION_CODE} setDemoAppVersionCode
21
-
22
- git add .
23
- git commit -m "Bump demo app version code to ${UPDATED_VERSION_CODE}"
24
- git push origin HEAD
25
7
publish_demo_app :
26
- needs : [ bump_demo_app_version_code ]
27
8
name : Publish Demo App
28
9
runs-on : ubuntu-latest
29
10
steps :
48
29
DEMO_KEYSTORE_PASSWORD : ${{ secrets.DEMO_KEYSTORE_PASSWORD }}
49
30
DEMO_KEY_ALIAS : ${{ secrets.DEMO_KEY_ALIAS }}
50
31
DEMO_KEY_PASSWORD : ${{ secrets.DEMO_KEY_PASSWORD }}
32
+ bump_demo_app_version_code :
33
+ needs : [ publish_demo_app ]
34
+ name : Bump Demo App Version
35
+ runs-on : ubuntu-latest
36
+ steps :
37
+ - name : Checkout Repository
38
+ uses : actions/checkout@v2
39
+ - name : Set github user
40
+ uses : ./.github/actions/set_github_user
41
+ - name : Update Version
42
+ run : |
43
+ VERSION_CODE=$(./gradlew -q getDemoAppVersionCode)
44
+ UPDATED_VERSION_CODE=$((${VERSION_CODE} + 1))
45
+
46
+ ./gradlew -PdemoAppVersionCodeParam=${UPDATED_VERSION_CODE} setDemoAppVersionCode
47
+
48
+ git add .
49
+ git commit -m "Bump demo app version code to ${UPDATED_VERSION_CODE}."
50
+ git push origin HEAD
0 commit comments