How to downgrade back to 0.36.1?

Hey @ejstembler, I’ve been playing with Crystal + heroku myself, recently, so wanted to share some thoughts.

  1. You can specify any custom buildpack in your app’s settings page. This means you could fork the official Crystal buildpack, hardcode the SHARDS_OPTS option and point heroku to your buildpack repository.

  2. Alternatively, you could disable the buildpack completely and move to the heroku.yml + Dockerfile approach. This gives you full control of the commands you run at build time. If you’ve never done this before, then you might find @ftarulla’s article useful.

Thanks.

I thought about creating a Dockerfile, but ended up just rolling back to 0.36.1 using asdf which @kees mentioned.

Now, I’ll just patiently wait for spec-kemal, pg, and redis shards to be updated to support 1.0.0…

Perhaps split the message.

Unable to satisfy the following requirements:
  list of shards...

Satisfied requirements:
  list of shards...
1 Like