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.
>>> 
>> 

Reply via email to