From e7de0d580d9915491bd464dbd41bda7af0226565 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 12 Sep 2024 23:37:09 +0300 Subject: [PATCH 1/4] LaundrySymbols modifying publish action to only trigger when build action finishes successfully --- .github/workflows/android_publish.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/android_publish.yml b/.github/workflows/android_publish.yml index a50909e..0b0d174 100644 --- a/.github/workflows/android_publish.yml +++ b/.github/workflows/android_publish.yml @@ -1,15 +1,16 @@ name: Android Publish on: - push: + workflow_run: + workflows: [Android Build] + types: [completed] branches: - 'release/**' jobs: - build: - + on-success: runs-on: ubuntu-latest - + if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - uses: actions/checkout@v1 @@ -47,3 +48,9 @@ jobs: releaseFiles: app/build/outputs/bundle/release/app-release.aab track: production status: completed + + on-failure: + runs-on: ubuntu-latest + if: ${{ github.event.workflow_run.conclusion == 'failure' }} + steps: + - run: echo 'Publish workflow failed due to Build workflow failing' From 10384211b0dd335bb6410eeae08cd2440fd1a904 Mon Sep 17 00:00:00 2001 From: unknown Date: Sat, 14 Sep 2024 21:48:14 +0300 Subject: [PATCH 2/4] LaundrySymbols changing types object in action --- .github/workflows/android_publish.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/android_publish.yml b/.github/workflows/android_publish.yml index 0b0d174..f2470f5 100644 --- a/.github/workflows/android_publish.yml +++ b/.github/workflows/android_publish.yml @@ -3,7 +3,8 @@ name: Android Publish on: workflow_run: workflows: [Android Build] - types: [completed] + types: + - completed branches: - 'release/**' From 04b77e97d326fde7fb8f718e9239d576f3d0da77 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 15 Sep 2024 19:48:05 +0300 Subject: [PATCH 3/4] LaundrySymbols adding quotation marks to name --- .github/workflows/android_publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android_publish.yml b/.github/workflows/android_publish.yml index f2470f5..3e825b3 100644 --- a/.github/workflows/android_publish.yml +++ b/.github/workflows/android_publish.yml @@ -2,7 +2,7 @@ name: Android Publish on: workflow_run: - workflows: [Android Build] + workflows: ["Android Build"] types: - completed branches: From 26c2a8abc555b06ef82047773fa7782c3add991f Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 16 Sep 2024 18:20:17 +0300 Subject: [PATCH 4/4] LaundrySymbols changing syntax --- .github/workflows/android_publish.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/android_publish.yml b/.github/workflows/android_publish.yml index 3e825b3..c12c1c7 100644 --- a/.github/workflows/android_publish.yml +++ b/.github/workflows/android_publish.yml @@ -2,11 +2,9 @@ name: Android Publish on: workflow_run: - workflows: ["Android Build"] - types: - - completed - branches: - - 'release/**' + workflows: [Android Build] + types: [completed] + branches: ['release/**'] jobs: on-success: