Getting Started
Github Runner
Apply for a nitro enclave machine on AWS.
Configure the GitHub runner:
Settings → Actions → Runners → New self-hosted runner
Follow the instructions to configure the GitHub Runner
Download the Software Build Attestation Image.
Download the Attestation Build Tool.
Github Action
Create build_attestation.yml
under the project's .github/workflow
directory.
Create the build.json
file in the project.
Attestation Build Tool
The Attestation Build Tool is a compilation tool that runs within the Runner. It will be responsible for running the nitro enclave and performing the compilation, and generating the Attestation Report. It can be downloaded here.
Last updated