Skip to content

Commit 2142f97

Browse files
authored
Reverse Publish Demo Workflow Order of Operations (#206)
* Bump demo version after a successful release. * Add proper punctuation to CI release message.
1 parent 6d8b75b commit 2142f97

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

.github/workflows/release_demo.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,7 @@ env:
44
DEMO_KEYSTORE_FILE: /home/runner/demo_keystore.keystore
55
DEMO_GCP_SERVICE_ACCOUNT_CREDENTIALS_FILE: /home/runner/demo_gcp_service_account_credentials.json
66
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
257
publish_demo_app:
26-
needs: [ bump_demo_app_version_code ]
278
name: Publish Demo App
289
runs-on: ubuntu-latest
2910
steps:
@@ -48,3 +29,22 @@ jobs:
4829
DEMO_KEYSTORE_PASSWORD: ${{ secrets.DEMO_KEYSTORE_PASSWORD }}
4930
DEMO_KEY_ALIAS: ${{ secrets.DEMO_KEY_ALIAS }}
5031
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

Comments
 (0)