name: Build bootstrapper description: Build the Constellation bootstrapper binary inputs: outputPath: description: "Output path of the binary" default: "./bootstrapper" required: true runs: using: "composite" steps: - name: Set up Docker Buildx uses: docker/setup-buildx-action@dc7b9719a96d48369863986a06765841d7ea23f6 - name: Install Dependencies shell: bash run: | echo "::group::Install build dependencies" sudo apt-get update && sudo apt-get -y install cmake make echo "::endgroup::" - name: Build the bootstrapper shell: bash run: | echo "::group::Build the bootstrapper" mkdir -p build && cd build cmake .. make bootstrapper mv -n bootstrapper "${{ inputs.outputPath }}" echo "::endgroup::"