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 enclave image file (e.g. ata-build-rust-latest.eif)
Download TEE Compile.
Github Action
Create tee_compile.yml
under the project's .github/workflow
directory.
Create the build.json
file in the project.
TEE Compile
TEE Compile 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