<FromGitter>
<Blacksmoke16> seems it builds in release mode
<FromGitter>
<moe:busyloop.net> ow... yea, that explains it
<FromGitter>
<moe:busyloop.net> well, but i can see how fixing it is prob a bit complicated, since ameba doesn't have binary releases
<FromGitter>
<moe:busyloop.net> so i'll quit whining for a bit
<FromGitter>
<Blacksmoke16> it's its own crystal application so yea that would do it
<FromGitter>
<moe:busyloop.net> yea, easiest might be to bake a docker image with it and use that in the action
<FromGitter>
<moe:busyloop.net> but then you have to think about quota allowances in the docker registry etc.
<FromGitter>
<Blacksmoke16> ameba installs quickly (like <20s) then it builds another crystal app in release mode that takes a while
<FromGitter>
<Blacksmoke16> so unless you care about it reporting failures in the PR diff, prob easier to just run it w/o the action itself. or have an issue about building it non-release mode. \cc @veelenga
<FromGitter>
<moe:busyloop.net> yea that's what i had before. switched to the action because i liked the fancy github report
<FromGitter>
<moe:busyloop.net> but it's not that important anyway, was just surprised why the official ameba action is so slow
<FromGitter>
<toast:matrix.quietfeathers.space> With a union type is there a way to make a call only if the value is of a given type?
<FromGitter>
<toast:matrix.quietfeathers.space> More concretely, I'm pulling a value from a json blob that may or may not be there I'm doing `json["key"]?` and I'd like to call `as_s` chained after that, but it doesn't work because of the union type
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #crystal-lang
<FromGitter>
<abduct> hey all. im trying to generate every possible x, y, z coord between -50 and 50 to test a robot kinematics but it seems i have misunderstood the Array#combinations method? it seems it doesnt actually generate each combination. for example [1, 1, 1] does not exist?