From 6d1e4c77eafe92ca4765185cedacd32c7accbaed Mon Sep 17 00:00:00 2001 From: Adrian Gielniewski Date: Thu, 13 Feb 2025 14:49:38 +0100 Subject: [PATCH] workflow dispatch Signed-off-by: Adrian Gielniewski --- .github/workflows/examples-nrfconnect.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/examples-nrfconnect.yaml b/.github/workflows/examples-nrfconnect.yaml index 5baadf8794..2feabf060e 100644 --- a/.github/workflows/examples-nrfconnect.yaml +++ b/.github/workflows/examples-nrfconnect.yaml @@ -21,6 +21,11 @@ on: - 'v*-branch' pull_request: merge_group: + workflow_dispatch: + inputs: + ncs_commit: + description: "NCS commit SHA" + required: true concurrency: group: ${{ github.ref }}-${{ github.workflow }}-${{ (github.event_name == 'pull_request' && github.event.number) || (github.event_name == 'workflow_dispatch' && github.run_number) || github.sha }} @@ -42,7 +47,12 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 - - name: Update NCS recommended version + - name: Update NCS recommended version (workflow_dispatch) + if: github.event_name == 'workflow_dispatch' + run: | + echo "Using NCS revision ${{ github.event.inputs.commit }}" + echo "${{ github.event.inputs.commit }}" > config/nrfconnect/.nrfconnect-recommended-revision + - name: Update NCS recommended version (pull_request) if: github.event_name == 'pull_request' run: | PR_DESCRIPTION="${{ github.event.pull_request.body }}"