From 435d3d64a746a1d0efb31142dd4ac52615e7b50e Mon Sep 17 00:00:00 2001 From: Silabs-ThieuVu <65759766+Silabs-ThieuVu@users.noreply.github.com> Date: Wed, 16 Oct 2024 10:29:14 +0700 Subject: [PATCH] Update 00-Check_Coding_Convention.yaml --- .../workflows/00-Check_Coding_Convention.yaml | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/00-Check_Coding_Convention.yaml b/.github/workflows/00-Check_Coding_Convention.yaml index 369eaaa2..2116adc0 100644 --- a/.github/workflows/00-Check_Coding_Convention.yaml +++ b/.github/workflows/00-Check_Coding_Convention.yaml @@ -27,16 +27,22 @@ jobs: - name: Check Branch Input run: | - if [ -z "${{ github.event.inputs.branch }}" ]; then - echo "Branch input is required." - exit 1 + if [ "${{ github.event_name }}" == "workflow_dispatch" ]; then + if [ -z "${{ github.event.inputs.branch }}" ]; then + echo "Branch input is required for manual trigger." + exit 1 + else + echo "Checkout branch ${{ github.event.inputs.branch }}" + fi + else + # Extract branch name from github.ref + BRANCH_NAME="${{ github.ref }}" + BRANCH_NAME="${BRANCH_NAME##*/}" # This removes everything before the last '/' + echo "Checkout branch $BRANCH_NAME" fi - echo "Checkout branch ${{ github.event.inputs.branch }}" - name: Checkout - uses: actions/checkout@v4.1.7 - with: - ref: "${{ github.event.inputs.branch }}" + uses: actions/checkout@v4.1.7 - name: Install python3.11 if: always()