From 722f759dae75aca8fce7ea53d1485ccc0d0e195f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Fern=C3=A1ndez?= Date: Mon, 14 Nov 2022 17:21:09 +0100 Subject: [PATCH] ci: deploy only on successful workflow run --- .github/workflows/code_quality.yml | 2 +- .github/workflows/deploy.yml | 2 ++ .github/workflows/unstable.yml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/code_quality.yml b/.github/workflows/code_quality.yml index a9e73dbb65d..2edc958bd2b 100644 --- a/.github/workflows/code_quality.yml +++ b/.github/workflows/code_quality.yml @@ -142,7 +142,7 @@ jobs: uses: actions/upload-artifact@v3.1.1 if: matrix.platform == 'linux/amd64' with: - name: client + name: frontend path: | dist diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 38269d350e4..6a5bbaad709 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -21,12 +21,14 @@ jobs: cf-pages: name: CloudFlare Pages 📃 runs-on: ubuntu-latest + if: ${{ (inputs.workflow_run_id && inputs.branch) || github.event.workflow_run.conclusion == 'success' }} steps: - name: Download workflow artifact ⬇️ uses: dawidd6/action-download-artifact@v2.24.2 with: run_id: ${{ inputs.workflow_run_id || github.event.workflow_run.id }} + name: frontend - name: Publish to Cloudflare Pages 📃 uses: cloudflare/pages-action@v1.1.0 diff --git a/.github/workflows/unstable.yml b/.github/workflows/unstable.yml index b98439374aa..c95bf8121aa 100644 --- a/.github/workflows/unstable.yml +++ b/.github/workflows/unstable.yml @@ -66,7 +66,7 @@ jobs: - name: Upload artifact (Client) ⬆️💻 uses: actions/upload-artifact@v3.1.1 with: - name: client + name: frontend path: | dist