mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-01-17 02:17:13 -05:00
2f925b5955
The previously encountered error about misconfigured seccomp filters is mitigated with the workaround added in this commit. See the repo in the comment for detailed information on the bug itself.
27 lines
669 B
YAML
27 lines
669 B
YAML
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: sudo apt-get update && sudo apt-get -y install cmake make
|
|
|
|
- name: Build the bootstrapper
|
|
shell: bash
|
|
run: |
|
|
mkdir -p build && cd build
|
|
cmake ..
|
|
make bootstrapper
|
|
mv -n bootstrapper "${{ inputs.outputPath }}"
|