+1 too

Le mar. 11 juil. 2023 à 10:09, Milamber <milam...@apache.org> a écrit :

>
>
> On 10/07/2023 19:58, Vladimir Sitnikov wrote:
> > Hi,
> >
> > I suggest using GitHub Actions to prepare and sign release artifacts.
> > The ASF Security, Infra, and Legal teams have validated the process, so
> we
> > should be good.
> >
> > See
> https://infra.apache.org/release-signing.html#automated-release-signing,
> > https://github.com/apache/www-site/pull/235
> >
> > Note: GitHub only creates, and signs release files; it will not push the
> > files to the ASF servers.
> > Here's an outline of the suggested flow:
> >
> > 1) GitHub UI will have a button for "creating a release candidate"
> >
> https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/
> > 2) GitHub creates the release candidate artifacts (source package,
> > binaries, maven repository artifacts), and it signs them.
> > The signing uses an Infra-provided machine PGP signing key.
> > 3) Release manager would take the files from GitHub, and publish them to
> > the ASF servers (SVN, Nexus).
> > 4) Then we conduct the vote
> > 5) As the vote passes, the release manager publishes the release
> >
> > The major difference is that the artifacts will be signed with a  machine
> > key rather than a private key of the release manager.
> >
> > In the long run, it will pave the way to using https://www.sigstore.dev/
> > for signing releases.
> >
> > WDYT?
> >
> > +1 [ ] I support the idea
>
>
> +1 seems good
>
> > -1 [ ] Do not implement it because...
> >
> > Vladimir
> >
>
>

Reply via email to