Re: Signing releases using automated release infra

2023-07-19 Thread Francis Chuang
According to [1], infra is exploring uploading artifacts from CI, so there's a possibility we can do this in the future. Regarding closing the nexus repository, we already automate this when running `./gradlew prepareVote`, so given that infra can give CI access to the nexus repository, we can

Re: Signing releases using automated release infra

2023-07-19 Thread Stamatis Zampetakis
If I remember well it is intentional that some part of the process (svn upload, nexus close, etc.) is not fully automated and explicitly requires human intervention for legal purposes. Best, Stamatis On Wed, Jul 19, 2023 at 12:13 PM Francis Chuang wrote: > > Thanks for bringing this to our atte

Re: Signing releases using automated release infra

2023-07-19 Thread Francis Chuang
Thanks for bringing this to our attention, Stamatis. This is definitely a huge step forward and something I'd love to see implemented for all Calcite projects. The only downside at the moment is that the artifacts are not automatically uploaded to dist.a.o svn server. The way log4j implemente

Signing releases using automated release infra

2023-07-19 Thread Stamatis Zampetakis
Hello, Allowing CI to automate part of the release process is now approved by LEGAL and some projects are already taking advantage of it. For more information check out the respective thread [1]. The Calcite release preparation is quite automated already so we may not really need this at this poi