itsdinkd / AQM2

1.17 - 1.19.2
https://www.curseforge.com/minecraft/modpacks/another-quality-modpack-2
10 stars 6 forks source link

Feature/auto modpack upload #94

Open FederAndInk opened 2 years ago

FederAndInk commented 2 years ago
  1. change automation/settings.ps1 $MODPACK_VERSION to the new version
  2. change automation/settings.ps1 $LAST_MODPACK_VERSION to the previous version (used if changelogs generator is enabled)
  3. run automation/modpack-uploader.ps1 while being in the automation dir
  4. commit the generated and changed files (changelogs/server-setup-config.yaml/...)

for server specific files/overrides: server_files/server_overrides

To be able to generate the first changelog, you'll need a previous release, here is the one I created: https://github.com/FederAndInk/AQM2/releases/download/v1.5.1/AQM2-1.5.1.zip the filename needs to be AQM2-1.5.1.zip, if you already have the client pack zip it should work if it has this name exactly you can put that in the root of your repository, it will be picked up by the changelog generator

itsdinkd commented 2 years ago

Not needed

itsdinkd commented 2 years ago

Servers.dat isn't needed either as that's for clients

FederAndInk commented 2 years ago

Not needed

You can reply directly in the conversations, otherwise it is a little confusing :)

FederAndInk commented 2 years ago

Servers.dat isn't needed either as that's for clients

if you are talking about this:

https://github.com/itsdinkd/AQM2/blob/cb6aecc3a6eea752b85882cd1fba479bafe0f897/automation/settings.ps1#L86-L98

this is for the client file, but I'll ignore it in the server-setup-config.yaml