Hi,

Many of maven, maven plugins projects have GutHub Action build configured.
It is very useful for contributors - we can verify PR early, especially on
many different operating systems - which can't be done locally, or is more
complicated.

Most of workflows have define build matrix like:

  matrix:
        os: [ubuntu-latest, windows-latest, macOS-latest]
        java: [8, 11, 16, 17-ea]

But some have:

  matrix:
       os: [ubuntu-latest, windows-latest, macOS-latest]
       java: [8, 11, 16, 17-ea]
       jdk: [adopt, zulu]


Question:

Are there some guidelines about how GitHub Action should be configured?
If no guidelines, which build matrix will be the most expected?

 I ask in conjunction to https://issues.apache.org/jira/browse/MDEP-768


-- 
Sławomir Jaranowski

https://twitter.com/SlawekJaran
https://github.com/slawekjaranowski
https://linkedin.com/in/slawomirjaranowski

Reply via email to