From 53df14b53d2ecd6766d7355983069e84e7eefe04 Mon Sep 17 00:00:00 2001 From: Fingertips Date: Sun, 19 Jan 2025 01:41:42 +0800 Subject: [PATCH] cd: add on workflow run --- .github/workflows/build.yaml | 3 +++ .github/workflows/deploy.yaml | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 6d3c544..0006215 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -4,6 +4,9 @@ on: pull_request: branches: - main + push: + branches: + - main workflow_dispatch: jobs: diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index b21f533..21a3cc7 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -1,12 +1,17 @@ name: Portfolio - Deploy on: + workflow_run: + workflows: ["Portfolio - Build"] + types: + - completed workflow_dispatch: jobs: deploy: name: Deploy Application runs-on: ubuntu-latest + if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - name: Checkout Code