chore: Add SapMachine to ${{ matrix.distribution }} (sync fork frist) - #7
chore: Add SapMachine to ${{ matrix.distribution }} (sync fork frist)#7skateball wants to merge 11 commits into
Conversation
Deprecation notice: v1 and v2 of the artifact actions https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
|
@skateball, thanks for your PR. It seems you're trying to make the build use newer versions of the JVM for building and testing. This fork is used primarily for the SAP/sailing-analytics project where the production runtime is still mostly SAP JVM 8, while Java 17 is also used for building and testing regularly (see its docker-17 branch). Furthermore, the fork's essential contribution is the change in RPC serialization policy, see gwtproject#9779. Since that PR wasn't accepted by the GWT maintainers but we feel we need it for our production landscape, we need to live off the fork. We do not currently have the ambition nor the bandwidth to keep the fork up to date with the latest developments in the gwtproject/gwt repo. If you feel you could contribute here then that would be great. However, newer GWT standard releases have dropped support for Java 8, hence we wouldn't be able to use it in our current production environment anyhow. I suggest you at least add Java 8 to the matrix, adjusting your comment changes in full-check.yml accordingly. |
|
FYI, we recently have updated our fork to the upstream 2.12.2 version. |
Hi Colleagues,
this fork ran out of sync. Please
Regards Christian@SapMachine Team