OpenJK icon indicating copy to clipboard operation
OpenJK copied to clipboard

Git releases

Open grepwood opened this issue 4 years ago • 6 comments

Hi. It'd be nice to have specific git commits actually bear release tags. This would make it easier for distro maintainers to package the engine.

grepwood avatar Sep 06 '21 11:09 grepwood

There has never been a release 🥲

ensiform avatar Sep 06 '21 20:09 ensiform

I know. It always was latest-alpha-from-svn-on-fire. I'm not touching upon this issue for no reason - I'd like to maintain OpenJK for Gentoo in src_prepare-overlay. Since the gamedata can be purchased from GOG, we're more than able to provide not just the ebuild for this engine, but also the gamedata.

grepwood avatar Sep 07 '21 07:09 grepwood

We now technically have releases since #1128 if that helps? :grin:

Razish avatar Sep 22 '23 11:09 Razish

Thank you @Razish! I'll have to wait for you all to get a little more creative with the naming scheme first though. I don't think emerge, apt, or yum would understand the concept of "latest" ;)

grepwood avatar Sep 22 '23 11:09 grepwood

Haha, completely fair. Looks like we'll be able to move forward with our current GH actions. I've started by creating a pre-release v0.0.0 for a clean starting point, and will follow semver for future releases. Hope that works for everyone?

Razish avatar Sep 23 '23 05:09 Razish

Update: we are waiting for a few more key PRs to be merged before considering this complete.

  • https://github.com/JACoders/OpenJK/pull/1178
  • https://github.com/JACoders/OpenJK/pull/1171
  • https://github.com/JACoders/OpenJK/pull/1176

Hopefully we can also include:

  • https://github.com/JACoders/OpenJK/pull/1179

Razish avatar Oct 11 '23 01:10 Razish