pelican-eggs / eggs

Service eggs for the pterodactyl panel
MIT License
2.86k stars 2.32k forks source link

GoMint changed its release asset scheme #883

Closed Soupertonic closed 3 years ago

Soupertonic commented 3 years ago

GoMint just introduced a new release asset scheme. The GoMint egg is likely broken and needs to be fixed.

Old scheme:

  1. gomint-server-modules.zip
  2. gomint-server.zip
  3. Source Code (zip)
  4. Source Code (tar.gz)

New scheme:

  1. <TAG>.json (e.g. 1.0.0RC5.json)
  2. <TAG>.zip (e.g. 1.0.0RC5.zip)
  3. Source Code (zip)
  4. Source Code (tar.gz)
parkervcp commented 3 years ago

The gomint egg was already using the modules file. Please try before you open an issue.

Now that I'm re-reading this I'm sorry because this is already bad enough to keep up.

Soupertonic commented 3 years ago

After analyzing how the GoMint egg setup script works I realized that the script does not use explicit asset indexes but lists all assets and picks out any URL that contains "modules". I re-added the zip that only contains the modules. Sorry for the inconveniences.