Ecosystem balancing simulator, originally built for Elm gamejam #4. It can be played on the game's website or on itch.io
bin/server
The game is automatically deployed to Netlify whenever the master
branch gets
pushed. It is available at https://elm-ecosystem.netlify.app.
The game is deployed to two places. While the latest master
is auto-deployed
to Netlify, we need to manually make a release to itch.io. We also cut a release
on GitHub.
- Create a new tag with
git tag -a "vX.X.X"
with the desired version number. - Push tag with
git push --tags
- Make a production build with
bin/build
and compress thedist/
directory - Find the tag on GitHub and create a new release. Attach the
dist.zip
file. - Publish to itch.io with
butler push dist.zip joelq/ecosystem:html5 --userversion X.X.X
(assumes you have butler installed). - Optionally create a new devlog on itch.io to discuss new features in the release. I often have very similar content to what I would put in the GitHub release description.