3 ms·
> Every time I deploy to heroku, if heroku updated crystal, the bot breaks Have you tried adding a `.crystal-version` file as described in the buildpack's READ
by 3by7 6y ago
> Every time I deploy to heroku, if heroku updated crystal, the bot breaks
Have you tried adding a `.crystal-version` file as described in the buildpack's README? https://github.com/crystal-lang/heroku-buildpack-crystal#crystal-heroku-buildpack https://github.com/crystal-lang/heroku-buildpack-crystal#cry...
- loktarogar 6y agoYeah, the issue is more that I can either keep Crystal updated and use all libraries, or keep it frozen and be restricted in what I use. It's not mature enough yet to be able to lock it down and have more or less Crystal's entire shard collection available to me, like I can do in Ruby. Reminds me more of Ruby a decade ago with 1.8.7 and 1.9.2 and 2.0 (which is fine for it to be at, esp for an evolving language, but it's not "there yet" to be a replacement for Ruby) One incident that stands out is that certain Postgres support was only available in the latest version of a shard, which required the latest version of Crystal, which wasn't compatible with 3 of the other shards I was using.