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