My code is hosted on GitHub and the binary files will be uploaded to GitHub release in three kinds: inno setup built exe, mac dmg and crossplatform zip.
Is there a solution to receive a GitHub webhook event and automatically build jar and pack exe, dmg and zip.
For now, I just update these files manually on windows. The dmg file for mac can be created on osx and modified on windows using Transmac.
I think you need a server that git hub can push the updates data to , then you run your build command yourself inside your server app .. if you are talking of CI( Continuous integration) for b4X