OpenFactorioServerManager / factorio-server-manager

A tool to help manage Factorio multiplayer servers including mods and save games.
MIT License
541 stars 129 forks source link

Create new release in actions #371

Open knoxfighter opened 8 months ago

knoxfighter commented 8 months ago

Currently the zip files attached to releases are built retrospective after the Release was done. I wan't to switch that those are build when a tag is pushed and then the action creates a release (and upload to dockerhub)

Mattie112 commented 8 months ago

For the golang part you can take a look at https://github.com/Mattie112/FactoriGOChatBot/blob/main/.github/workflows/go.yml

I also was experimenting with this. Not saying that I have the best method (stole it from multiple sources ofc) but I found it tricky to find exactly what I needed and this seems to work pretty ok. Perhaps it gives some inspiration :)

knoxfighter commented 8 months ago

We already have a working makefile that can do everything and already a working setup, that adds it to an existing release. I just want to change the order in the workflow :)

Mattie112 commented 8 months ago

Ah I see :)