tofi86 / universalJavaApplicationStub

universalJavaApplicationStub - an alternative Application launcher script for Java based macOS Apps that works with both Apple's and Oracle's PList format and supports the old Apple Java 6 as well as all the latest Oracle/OpenJDK/Adopt/Corretto JRE's/JDK's. Plus it supports drag&drop to the Dock icon 🎉
MIT License
356 stars 168 forks source link

Add GitHub CI action for automated releases that builds and publishes binary releases with `shc` #87

Closed tofi86 closed 3 years ago

tofi86 commented 4 years ago

Follow up for https://github.com/tofi86/universalJavaApplicationStub/issues/85#issuecomment-651986038

For macOS 15 "Catalina" it may be a better solution to bundle a binary version of universalJavaApplicationStub instead of the plain shell script.

The shc utility is able to compile bash scripts to binary and it works! :-)

It's available via brew install shc and can therefore be used easily in GitHub Actions CI.

tofi86 commented 3 years ago

Done with #96

However, the GH CI runner for macos-11.0 isn't working at the moment and therefore disabled in the builds. See this issue for details: https://github.com/actions/virtual-environments/issues/2381