DemesneGH commented on code in PR #248: URL: https://github.com/apache/teaclave-trustzone-sdk/pull/248#discussion_r2477280901
########## docs/operation-guide-for-integration-with-each-optee-release.md: ########## @@ -0,0 +1,112 @@ +# Operation Guide for Integration with Each OP-TEE Release + +OP-TEE follows a quarterly release cycle, and it is essential to keep the TrustZone SDK +up to date with the latest OP-TEE versions. + +This guide outlines the steps required to integrate with each new OP-TEE release, +including building QEMU images, uploading artifacts to nightlies, and updating the +development environment. + +## Steps + +### 1. CI Build QEMU Image + +The CI will build with **the latest OP-TEE tag**. The output artifacts are available +on the GitHub Actions page. + +**To trigger the build:** +1. Go to Actions → Build Test Qemu Image → Run workflow +2. Select branch: main + +**Important:** While we build against the upstream OP-TEE repository (not our own +codebase), our repository contains `.patch/` files that may be applied during the build. +Therefore, ensure you select the `main` branch to include any necessary patches. + +Once the CI workflow completes, the generated artifacts will be accessible on the +Actions page. + +**Example:** https://github.com/ivila/incubator-teaclave-trustzone-sdk/actions/runs/14661579831 Review Comment: Sure, updated -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
