Pipelines and Art
A recent art collaborator just decided today to grace us with 11 new scetches for some of the hardest cards to draw in the game, the Abusive Relationship archetype! And the art is brilliant! Way better than I expected
This in turned, spurred me to action to upload this new version to Itch as soon as possible, but I decided that it was also time I automate that stuff finally, to avoid having to constantly visit the edit page menus.
So it’s high time to implement my Godot CD pipeline.
I spend close to 5 hours to make this damn thing work today! Github actions are way more finnicky than I expected.
First I had to find an action that will export my project and provide me with the executable binaries I would have to import. Well,I don’t know what I’m doing wrong,but even though I followed the instructions, the binary files where nowhere to be seen!
In the end I ended trying to locate where it’s placing the binaries using trial-and-error ls commands.
Then I had to integrate with the action that uses butler to upload to itch.io. First time I run this, it starts complaining that the API KEY is not set, even though it’s totally set. Turns out it was actually complaining about not being able to find the files, since after I put the files where they had to be, it worked.
Long story short, after a lot of trial & error, I now have a way that Hypnagonia will be automatically updated in itch, every time I merge a change into my main branch.
In the future I’ll be adding CI parts into the pipeline, to ensure that the version pushed, didn’t break by the latest changes.
If you want to set up something likewise for your own Godot games. Feel free to copy my working pipline.
And tell me what you think about that awesome art! All credit goes to Cabbage#8560 from Discord who declined to provide me with some social media site link and thus I can surmise would like to remain anonymous :)
Get Hypnagonia
Hypnagonia
Therapy Through Nightmares
Status | In development |
Author | db0 |
Genre | Card Game |
Tags | 2D, Deck Building, Dreams, free-software, Godot, gpl, Open Source, Roguelite, Surreal |
Languages | English |
More posts
- The PlusheningAug 24, 2022
- Integrating AI into storylineAug 14, 2022
- AI Generated Prompts for first act (experimental)Aug 12, 2022
- Diving deeper into AI storytelling with NLP-generated storiesAug 05, 2022
- ExploitationJul 25, 2022
- All the illustrations!Jul 19, 2022
- Creating card illustrations using the midjourney Neural NetworkJul 14, 2022
- Nope. Didn't like it.Jun 25, 2022
- The Big Currency RedesignJun 09, 2022
- Look at them go!May 25, 2022
Leave a comment
Log in with itch.io to leave a comment.