Open SethTisue opened 4 years ago
I suppose the ideal behavior would be to fall back to previous commits until it finds one that's available?
I'm wary of such a "transparently fix it for me" solutions, but not (yet?) completely against it.
In some sense the current behaviour is correct: 2.13.head is 2.13.3-bin-914a270 and it's not available. The behaviour you describe is (2.13.x).find(_.available)
(just to pseudo-code it).
Hmm 🤔
I guess, at the very minimum, the code branch that 2.13.head goes down could emit a more explicit/obvious error message.
perhaps a nice error is better
so e.g. just now:
that's because https://travis-ci.org/github/scala/scala/jobs/678724885 hasn't finished yet
I suppose the ideal behavior would be to fall back to previous commits until it finds one that's available? printing warnings as it does so, in case the user really did want the PR they just merged moments ago?