playforia-minigolf icon indicating copy to clipboard operation
playforia-minigolf copied to clipboard

CI: Extend Github Release Target

Open PhilippvK opened this issue 3 years ago • 10 comments

Features to be implemented:

  • [x] Pre-fill body of release-drafts with automatically generated changelog from commit messages (See https://github.com/marketplace/actions/get-a-changelog-between-two-references)
  • [x] Build MacOS App for Client with bundled JRE (DMG probably does only work on OSX, use IMG as an alternative on UNIX)
  • [ ] Build Windows Installer with InnoSetup to bundle JRE with (only if really required, as it requires 32bit wine and does not support much distributions. Have a look at: https://github.com/TheBoegl/innosetup-docker)
  • [x] Make Version configuration consistens between artifacts. (Fill templates via Maven if needed)

PhilippvK avatar Sep 04 '20 06:09 PhilippvK