name: "Build" description: "Builds a nrf-connect sample for b-parasite" inputs: sample-dir: description: "Sample directory to build" required: true board: description: "Board definition to use" default: bparasite_nrf52840 revision: description: "Board revision use" default: "2.0.0" cmake-extra: description: "Extra CMake arguments" default: "" runs: using: "composite" steps: - run: | docker run --rm -v ${GITHUB_WORKSPACE}:/repo \ nordicplayground/nrfconnect-sdk:v2.5-branch \ west build \ --build-dir /repo/${{ inputs.sample-dir }}/build \ --pristine \ --board ${{ inputs.board }}@${{ inputs.revision }} \ /repo/${{ inputs.sample-dir }} -- ${{ inputs.cmake-extra }} shell: bash