Thanks for arranging the release. As this is the first release after graduation, we might need a few adjustments compared to the incubator process. In particular, the release artifact still contains an incubator DISCLAIMER file. We already have commit `ebe5f5` to remove the DISCLAIMER along with other adjustments. Could you please tag the release after that commit and launch a new vote?
For build reproducibility and testing, can we use the official Docker image (teaclave/teaclave-trustzone-emulator-*)? This image can build the SDK example source without downloading dependencies, which saves a lot of time for PMCs willing to perform the checks. Best, Zhaofeng On Fri, Sep 5, 2025 at 5:51 PM Yuan Zhuang <[email protected]> wrote: > Hi all, > > I am pleased to call the vote for the release of Apache Teaclave > TrustZone SDK 0.6.0 (rc.1). > > This is our first release vote since graduation. Many thanks to our > mentors, PMCs, committers, and contributors for your continuous > support and efforts, which have enabled the community to grow and > successfully graduate to a top-level project! > > Same as previous releases, the information is as follows: > > The release note is available in: > - > https://github.com/apache/teaclave-trustzone-sdk/releases/tag/v0.6.0-rc.1 > > The release candidate to be voted over is available at: > - > https://dist.apache.org/repos/dist/dev/teaclave/trustzone-sdk-0.6.0-rc.1/ > > The release candidate is signed with a GPG key available at: > - https://downloads.apache.org/teaclave/KEYS > > Instructions to verify the release candidate’s signature: > - https://teaclave.apache.org/download/#verify-the-integrity-of-the-files > > The release artifacts have passed all GitHub Actions CI checks. You > can also reproduce the build process manually from source using the > following commands: > > ```bash > $ wget > https://dist.apache.org/repos/dist/dev/teaclave/trustzone-sdk-0.6.0-rc.1/apache-teaclave-trustzone-sdk-0.6.0.tar.gz > $ tar zxvf apache-teaclave-trustzone-sdk-0.6.0.tar.gz > $ cd apache-teaclave-trustzone-sdk-0.6.0 > $ docker run --rm -it -v$(pwd):/teaclave-trustzone-sdk -w \ > /teaclave-trustzone-sdk yuanz0/teaclave-trustzone-sdk:ubuntu-24.04 \ > bash -c "./setup.sh && (./build_optee_libraries.sh optee) && source \ > environment && make && (cd ci && ./ci.sh)" > ``` > > The vote will be open for at least 72 hours. Anyone can participate > in testing and voting, not just committers, please feel free to try > out the release candidate and provide your votes to this thread > explicitly. > > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove with the reason > > > Best, > > Yuan Zhuang > Apache Teaclave PMC > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
