spicylobstergames / astratomic

Survival game inspired by Noita and Starbound, fueled by Rust and Bevy.
Other
97 stars 8 forks source link

Create/automate releases #10

Closed orhun closed 9 months ago

orhun commented 9 months ago

Hey, I would like to add this game to SpicyLauncher! 🦞 For that, it would be nice to start creating releases (and automating them). Is there any plans regarding that? I would be happy to help with the automated releases.

Zac8668 commented 9 months ago

For sure! I've been a bit busy these days but probably soon we'll have a proper first release, just gotta fix some bugs, do you have some information on how can I get the automated releases up and running @orhun ?

orhun commented 9 months ago

Absolutely, we can simply adopt the workflows from one of the other game projects:

Important part is the we follow the correct naming format for the assets (for launcher to pick up the correct assets):

Also, I wrote a blog post detailing some other ways of automating the releases, feel free to give it a read here: https://blog.orhun.dev/automated-rust-releases/

Just let me know when you are ready for a first release and we can cook something up together and add astratomic to the launcher 🚀

Zac8668 commented 9 months ago

Not sure if I should have told you before to set up something with the launcher, but I saw the workflows from the other game projects and added them to Astratomic, and also made a first beta release, the assets are also on the assets folder, so I think we are good to go, @orhun right?

Edit: I'm getting a error on the release workflow, something related to the alsa crate, gonna try to fix it, if you know how let me know!

Edit 2: Fixed it! Forgot the Cross.toml file

orhun commented 9 months ago

Thanks for setting up automated releases! I added Astratomic to the launcher in https://github.com/spicylobstergames/SpicyLauncher/pull/61