My thought is it would be good to have a "global" page (maybe just a README.md?) where projects can put their build badges for EA builds.
The thought is that people could glance at that page and see the build status (green / red) across all the projects that are building against the EA builds. If for example, a lot of projects go red then that might indicate something interesting in the latest EA build(s).
If we did this, it might be good if that page was a separate project from this setup-java one as I expect it to have a lot of PR's that are just projects adding in their "build badge". That is, create a new project under oracle-actions called something like ea-build-status that only has a README.md with a table of agreed format - maybe 2 columns (project name, build status badge) ?
If we want to try this out I now have a bunch of projects building against the EA to add/register.
Side notes:
Some of the EA builds I've run initially failed and needed a bump to maven plugins and/or AssertJ. One of the EA builds is based on Java 14 and I can't use that for one project. Effectively all builds are green at the moment. I've generally got all the EA builds running on a schedule of 3 times a week. These builds are generally matrix builds for java_version: [17,18,19,loom,valhalla,metropolis,panama] but only building against ubuntu-latest (hmmm, not caring about the other os platforms ...)
My thought is it would be good to have a "global" page (maybe just a README.md?) where projects can put their build badges for EA builds.
The thought is that people could glance at that page and see the build status (green / red) across all the projects that are building against the EA builds. If for example, a lot of projects go red then that might indicate something interesting in the latest EA build(s).
If we did this, it might be good if that page was a separate project from this
setup-java
one as I expect it to have a lot of PR's that are just projects adding in their "build badge". That is, create a new project under oracle-actions called something likeea-build-status
that only has a README.md with a table of agreed format - maybe 2 columns (project name, build status badge) ?If we want to try this out I now have a bunch of projects building against the EA to add/register.
Side notes:
Some of the EA builds I've run initially failed and needed a bump to maven plugins and/or AssertJ. One of the EA builds is based on Java 14 and I can't use that for one project. Effectively all builds are green at the moment. I've generally got all the EA builds running on a schedule of 3 times a week. These builds are generally matrix builds for
java_version: [17,18,19,loom,valhalla,metropolis,panama]
but only building againstubuntu-latest
(hmmm, not caring about the other os platforms ...)