FWIW there’s an sdkman GHA in case you’d like to explore that option https://github.com/sdkman/sdkman-action
Cheers Andres Sent from my primitive tricorder > On 12 Feb 2021, at 20:52, Romain Manni-Bucau <rmannibu...@gmail.com> wrote: > > Hi César, > > Any interesting feature compared to using a plain sh script with sdkman? > Looks like saner since it will enable you to setup java and maven properly > at the same stage which is the actual prerequisite of a maven build vs > using multiple random actions. > Did you investigate this option? > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://rmannibucau.metawerx.net/> | Old Blog > <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > <https://www.packtpub.com/application-development/java-ee-8-high-performance> > > >> Le ven. 12 févr. 2021 à 20:39, Robert Scholte <rfscho...@apache.org> a >> écrit : >> >> I'm only aware of MNG-6887. >> >> Robert >> >> >> [1] https://issues.apache.org/jira/browse/MNG-6887 >> On 12-2-2021 19:40:24, Gary Gregory <garydgreg...@gmail.com> wrote: >> I've been wanting such an GH action myself! >> >> Gary >> >> On Fri, Feb 12, 2021 at 12:52 PM Cesar Hernandez >> wrote: >> >>> Hi, >>> >>> The problems: >>> >>> Currently, the official Github actions for building and testing Java with >>> Maven [1] don't offer a way to specify the Maven version a workflow can >>> use. >>> Adding this support seems to be out of the scope of the >>> current actions/checkout@v2. [2]. >>> >>> In the Github actions market are already a couple of alternatives to >>> perform this setup [3] but are non-verified third parties actions. >>> >>> Currently, in the Github actions market are cero verified Maven related >>> actions [5] but there are already a couple really useful maven related >>> actions beyond just the version settings [6] >>> >>> Since early 2021, Apache related projects allows only verified actions to >>> be used in workflows. >>> >>> >>> The opportunity: >>> Base on the interaction with the Actions team [2] it seems Actions >>> verification can be done if the actions are created as part of the >> official >>> projects. For example Ruby setup action [4]. >>> >>> Before brainstorming in solution, creating a JIRA or a PR with draft >>> implementation, I would like to know if there is any interest within the >>> Maven community to offer to users certified Maven Github actions? >>> >>> >>> [1] >>> >>> >> https://docs.github.com/en/actions/guides/building-and-testing-java-with-maven >>> [2] >> https://github.com/actions/setup-java/issues/40#issuecomment-778028611 >>> [3] https://github.com/stCarolas/setup-maven >>> [4] https://github.com/ruby/setup-ruby >>> [5] >>> >>> >> https://github.com/marketplace?query=maven&type=actions&verification=verified >>> [6] https://github.com/marketplace?after=Y3Vyc29yOjIw&query=maven >>> -- >>> Atentamente: >>> César Hernández. >>> >>