constellation/.github/actions/build_measurement_reader/action.yml
Daniel Weiße e07be3d6f8
fix: add measurement-reader to build pipeline (#1386)
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
2023-03-09 15:01:09 +01:00

23 lines
589 B
YAML

name: Build measurement-reader
description: Build the Constellation measurement-reader binary
inputs:
outputPath:
description: "Output path of the binary"
default: "./measurement-reader"
required: true
# Linux runner only (Docker required)
runs:
using: "composite"
steps:
- name: Build the measurement-reader
shell: bash
run: |
echo "::group::Build the measurement-reader"
mkdir -p build && cd build
cmake ..
make measurement-reader
mv -n measurement-reader "${{ inputs.outputPath }}"
echo "::endgroup::"