From cb7a385379591f431824e045480d92350811429f Mon Sep 17 00:00:00 2001 From: Peter Kalambet Date: Fri, 3 Mar 2023 12:50:41 +0100 Subject: [PATCH] Run deploy only after successull check (#89) * run deploy only after successull check * fix the main branch name --- .github/workflows/cf-deploy.yaml | 8 +++++++- .github/workflows/check.yaml | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cf-deploy.yaml b/.github/workflows/cf-deploy.yaml index a1b306b..f4840f2 100644 --- a/.github/workflows/cf-deploy.yaml +++ b/.github/workflows/cf-deploy.yaml @@ -1,9 +1,15 @@ name: CloudFlare Deploy -on: [push] +on: + workflow_run: + workflows: + - CI + types: + - completed jobs: deploy: runs-on: ubuntu-latest + if: ${{ github.event.workflow_run.conclusion == 'success' }} permissions: contents: read deployments: write diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index ec71b57..3cda71b 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -2,7 +2,7 @@ name: CI on: push: branches: - - master + - main pull_request: branches: - '**'