Piotr, note that the build must be reproducible
<https://infra.apache.org/release-signing.html#automated-release-signing> for
CI-based signing. If this is not the case for Log4cxx, could you also
address that in your PR, please?

On Wed, Oct 9, 2024 at 9:09 AM Piotr P. Karwasz <piotr.karw...@gmail.com>
wrote:

> On Wed, 9 Oct 2024 at 08:36, Stephen Webb <swebb2...@gmail.com> wrote:
> >
> > That would be much simpler. I was not aware that option was available. Is
> > there an example I can copy?
>
> We use `actions/setup-java` in our workflows[1], which can also
> install a GPG key on the Github runner (and clears it when the action
> ends/fails).
> You probably could use `crazy-max/ghaction-import-gpg` in Log4cxx to
> just install the GPG key.
>
> To speed up the process, I have opened INFRA-29194[3] to request the
> addition of our shared GPG key and `dev` Subversion credentials to the
> `logging-log4cxx`.
> Once this is done, I can submit a PR that enhances the release workflow.
>
> Piotr
>
> [1]
> https://github.com/apache/logging-parent/blob/428d9ede494f54358c6f004b07f7e40f8f33d3ab/.github/workflows/merge-dependabot-reusable.yaml#L70-L79
> [2] https://github.com/crazy-max/ghaction-import-gpg
> [3] https://issues.apache.org/jira/browse/INFRA-26194
>

Reply via email to