diff --git a/.github/workflows/Build_mR-NB.yml b/.github/workflows/Build_mR-NB.yml index 1c4281dd4..8a55d2b59 100644 --- a/.github/workflows/Build_mR-NB.yml +++ b/.github/workflows/Build_mR-NB.yml @@ -3,7 +3,14 @@ on: push: branches: - v1.78.2-dev - + + workflow_dispatch: + inputs: + release_flag: + description: 'Run NB release' + required: false + default: 'true' + permissions: contents: write @@ -19,6 +26,13 @@ jobs: platform: ARM64 arch: arm64 runs-on: ${{ matrix.runner }} + # Only run if: + # - manual dispatch, OR + # - push event AND commit message contains "NB release" + if: > + github.event_name == 'workflow_dispatch' || + (github.event_name == 'push' && contains(github.event.head_commit.message, 'NB release')) + steps: - name: (01) Checkout Repository uses: actions/checkout@v5