Something that may be relevant as we split up repos more and have more actions 
defined.

> Begin forwarded message:
> 
> From: Slawomir Jaranowski <s.jaranow...@gmail.com>
> Subject: Shared GitHub actions
> Date: August 19, 2023 at 10:17:58 AM CDT
> To: Commons Developers List <d...@commons.apache.org>
> Reply-To: "Commons Developers List" <d...@commons.apache.org>
> List-Id: <dev.commons.apache.org>
> 
> Hi,
> 
> I see that Apache Commons projects use GitHub actions ...
> In every project actions is defined from scratch, it looks very similar,
> like:
> 
> https://github.com/apache/commons-parent/blob/master/.github/workflows/maven.yml
> https://github.com/apache/commons-codec/blob/master/.github/workflows/maven.yml
> https://github.com/apache/commons-cli/blob/master/.github/workflows/maven.yml
> 
> Maintaining such resources in each project separately can waste time ...
> 
> I have introduced shared GitHub actions  in Maven projects and can help to
> do similar tasks in Commons projects.
> https://github.com/apache/maven-gh-actions-shared
> 
> Of course each project can have its own requirements and it will be
> reasonable to have separate shared actions for Commons projects.
> 
> If you are interested let me know and we can start working on it in some
> example projects.
> 
> -- 
> Sławomir Jaranowski

Reply via email to