@borkdude: You seem to have experience with Circle CI. So I added the missing webhook the other day, but now I get a check stuck in "pending" ("ci/circleci: build Pending — Your tests are queued behind your running builds") for new PRs. Can you have a look at https://github.com/clj-commons/camel-snake-kebab/pull/68?
The "workflow" check appeared after I manually triggered a rerun.
I now clicked re-run workflow in CircleCI
CircleCI reports all successes here: https://circleci.com/gh/clj-commons/camel-snake-kebab/tree/use-clojure.string-split
I also now enabled "Build forked PRs" and "Github status updates" here: https://circleci.com/gh/clj-commons/camel-snake-kebab/edit#advanced-settings
I will click re-run workflow once again
@qerub Now it looks ok. I think "Github status updates" did the trick
I also merged the PR for you
@borkdude: Great, thank you.
I find this pretty confusing:
user=> (if-let [[first & rest] nil] :t :f)
:f
user=> (if-let [[first & rest] []] :t :f)
:tit's actually pretty useful that they're different - the if condition here applies to the :as (the whole data structure)
if you want what it looks like you want, use seq
(if-let [[first & rest] (seq x)] ...)@alexmiller: Thanks, you cleared up my confusion.