b-parasite-esp32/.github/actions/build/action.yml
2023-11-07 18:31:32 +01:00

27 lines
811 B
YAML

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