Hiya! I think https://github.com/DeLaGuardo/setup-clojure is probably assuming that the latest clojure cli is always available for clj-msi. From Github Actions, I'm seeing:
"C:\Program Files\GitHub CLI\gh.exe" release -R casselc/clj-msi download v1.12.0.1495 -D D:\a\_temp\4dc6d1f8-469b-43d7-a729-707c1ec511a3
C:\Windows\system32\tar.exe xz -C D:\a\_temp\30075ea5-9f9f-4d14-8a98-9f8362a94c59 -f D:\a\_temp\44940f8c-edb6-4d60-be23-9bc430a651a1
release not found
https://clojure.org/releases/tools#v1.12.0.1495 is not released yet for https://github.com/casselc/clj-msi/releases/https://github.com/borkdude/deps.clj/releases.
Should setup-clojure should be consulting https://github.com/borkdude/deps.clj/blob/master/resources/DEPS_CLJ_RELEASED_VERSION for the lastest release of clj-msi?That is the latest deps-clj released version, but clj-msi takes a while to process (usually within a few hours I think). So the absolute safest would be to request the Github API or so for the latest clj-msi release
Tx, yes, that makes sense (note: The latest deps-clj I see 1.12.0.1488 but latest clojure cli I see is 1.12.0.1495). I'll raise an issue over at setup-clojure.
I didn't see an announcement about 1.12.0.1495 being stable
Ah I guess this is it: https://clojurians.slack.com/archives/C06MAR553/p1735837840196229 The day before it was still in #releases as unstable, so I kinda missed that in #announcements
Yeah true, it went from unstable to stable very quickly! 🚀
The lag did help us uncover a setup-clojure gh action issue, so 🎉 Issue raised: https://github.com/DeLaGuardo/setup-clojure/issues/115