tools-deps 2023-11-08

Hello, anyone is having problems to use https://github.com/nnichols/clojure-dependency-update-action ? It started failing with this error 2 weeks ago:

I just got back from vacation today. Once I catch up on things, I'll see if I can make a fix for existing consumers. That said, I agree with @corasaurus-hex - Renovate is a much better tool for the job, and the action was originally only meant as a stopgap until Clojure got Dependabot/Renovate/etc support

@corasaurus-hex Hello, I setup one project with renovate and I liked the way it works. Thank you for the advice.

👍🏻 1

How is it "failing" and what is the relevance to tools.deps? I'm tagging @nichols1991 to see if he has any insight.

@seancorfield sorry posting here, but I didn't find a place to include this problem, and I saw someone posting something about this lib here.

Well, the author isn't in this channel and I must admit I've never heard of that GH action...

you'd be a lot better off switching to Renovate

but I'd wager that the error is due to a variable not being quoted in that shell script and that causes splitting when running commands which makes for extra arguments

I spent a little bit of time writing a replacement for dependency_check.sh but I hit my timebox for it https://gist.github.com/corasaurus-hex/bd8b85a46d1ab7cad05c49cad4519bd6 -- feel free to take that and fix the github action if you feel like it

@corasaurus-hex thank you for the information. The good part of that lib is that it creates a PR for validation.

you can make that work with clojure, and it opens PRs