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