| 
														
															@@ -11,7 +11,8 @@ jobs: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   build: 
														 | 
														
														 | 
														
															   build: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     runs-on: ubuntu-latest 
														 | 
														
														 | 
														
															     runs-on: ubuntu-latest 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    env: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     steps: 
														 | 
														
														 | 
														
															     steps: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       - uses: actions/checkout@v2 
														 | 
														
														 | 
														
															       - uses: actions/checkout@v2 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -41,11 +42,28 @@ jobs: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           chmod +x gradlew 
														 | 
														
														 | 
														
															           chmod +x gradlew 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           ./gradlew assembleDebug 
														 | 
														
														 | 
														
															           ./gradlew assembleDebug 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      - name: artifact 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      - name: Build Release AAB 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        id: buildRelease 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        run: ./gradlew bundleRelease 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      - name: Sign AAB 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        id: sign 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        uses: r0adkll/sign-android-release@v1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        with: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          releaseDirectory: app/build/outputs/bundle/release 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          signingKeyBase64: ${{ secrets.SIGNING_KEY }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          alias: ${{ secrets.ALIAS }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          keyStorePassword: ${{ secrets.KEY_STORE_PASSWORD }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          keyPassword: ${{ secrets.KEY_PASSWORD }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      - name: Upload AAB/APK 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        id: uploadArtifact 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         uses: actions/upload-artifact@v1 
														 | 
														
														 | 
														
															         uses: actions/upload-artifact@v1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         with: 
														 | 
														
														 | 
														
															         with: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           name: artifact 
														 | 
														
														 | 
														
															           name: artifact 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          path: app/build/outputs 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          path: | 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            app/build/outputs/apk/release/app-release.apk 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            app/build/outputs/bundle/release/app-release.aab 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															       - name: Releasing using Hub 
														 | 
														
														 | 
														
															       - name: Releasing using Hub 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         uses: ShaunLWM/action-release-debugapk@master 
														 | 
														
														 | 
														
															         uses: ShaunLWM/action-release-debugapk@master 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -53,3 +71,24 @@ jobs: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           GITHUB_TOKEN: ${{ secrets.GITHUB_RElEASE_TOKEN }} 
														 | 
														
														 | 
														
															           GITHUB_TOKEN: ${{ secrets.GITHUB_RElEASE_TOKEN }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           APP_FOLDER: app 
														 | 
														
														 | 
														
															           APP_FOLDER: app 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           RELEASE_TITLE: Version 
														 | 
														
														 | 
														
															           RELEASE_TITLE: Version 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      - name: Create service_account.json 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        id: createServiceAccount 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        run: echo '${{ secrets.SERVICE_ACCOUNT_JSON }}' > service_account.json 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+       
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      - name: Deploy to Play Store (BETA) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        id: deploy 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        uses: r0adkll/upload-google-play@v1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        with: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          serviceAccountJson: service_account.json 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          packageName: com.package 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          releaseFile: app/build/outputs/bundle/release/app-release.aab 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          track: beta 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          whatsNewDirectory: whatsnew/ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      - name: Notify on Slack 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        uses: act10ns/slack@v1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        with: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          status: ${{ job.status }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          steps: ${{ toJson(steps) }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if: always() 
														 |