-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
leiningen classpath not set correctly #103
Comments
Looks like there is now leiningen preinstalled to action runners. And it is 2.11.1 https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2204-Readme.md?plain=1#L89 It is taking precedence over executable installed by this action. Good news — this is fixable. I'll release a new version in a few days. As a workaround you can use full path to installed leiningen binary |
Hi @DeLaGuardo , thank you for the response and willingness to supply a fix. Unfortunately the work-around is not effective. It still finds and uses the OS-installed leiningen uberjar when invoked like this.
|
Right, I just realise that there is LEIN_JAR env variable that points to the exact path to installed leiningen executable. |
For some reason unsetting this var doesn't fix the issue. But I confirm that 2.9.1 leiningen works. Proper fix for newest versions will take a day to be merged. |
@pieterbreed should be fixed by 12.4 |
Fixed the issue, thank you for the quick turn-around. 👍 |
I'm impacted by leiningen 2.11.0 breaking some plugins, and need to force lein
2.10.0
for now.NOTE: This issue is not about the classpath for my project. The issue is the classpath from which the leiningen jar is found.
Here is my github actions configuration:
The output shows like this:
so far so good... then
Kindly note the line reading
Leiningen's classpath
, showingleiningen-2.11.1-standalone.jar
.As a result, I'm still impacted by the bug in lein's 2.11.1 version.
The text was updated successfully, but these errors were encountered: