From f3b5209b405e17d770e898b65256bdbd6a69c64a Mon Sep 17 00:00:00 2001 From: Asriel Camora Date: Tue, 11 Mar 2025 08:57:26 -0700 Subject: [PATCH] Update CI/CD --- .github/workflows/dispatch.yml | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index 35f1384..ce584a6 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -11,29 +11,15 @@ jobs: runs-on: ubuntu-latest steps: - - name: Repository Dispatch (PR) + - name: Repository Dispatch uses: peter-evans/repository-dispatch@v3 - if: github.event_name == 'pull_request_target' with: - event-type: version-pr + event-type: "${{ github.event_name == 'push' && 'version-push' || 'version-pr' }}" client-payload: > { - "actor": "${{ github.event.pull_request.user.login }}", + "actor": "${{ github.event.pull_request.user.login || github.actor }}", "pr_number": "${{ github.event.number }}", - "head_ref": "${{ github.event.pull_request.head.ref }}", - "head_sha": "${{ github.event.pull_request.head.sha }}", - "base_ref": "${{ github.event.pull_request.base.ref }}" - } - - - name: Repository Dispatch (Push) - uses: peter-evans/repository-dispatch@v3 - if: github.event_name == 'push' - with: - event-type: version-push - client-payload: > - { - "actor": "${{ github.actor }}", - "head_ref": "${{ github.ref }}", + "head_ref": "${{ github.head_ref || github.ref }}", "head_sha": "${{ github.sha }}", - "base_ref": "${{ github.base_ref }}" + "base_ref": "${{ github.base_ref || github.ref_name }}" }