Releases: DeLaGuardo/setup-clojure
Babashka!
What's Changed
Babashka is taking place in the hearts of Clojure developers, so this action wasn't complete without the ability to install it :) Now you can add fantastic babashka CLI using bb: latest
or bb: 0.7.8
(place desired version here) and use it in your workflows together with other build tools.
Huge thanks to @zharinov for this and for the huge improvement for the test suite which decreased the time needed for tests from ~1 minute to blasting 3! seconds
Full Changelog: 4.0...5.0
Fix rate limit errors
Upgrade dependencies
Merge pull request #30 from DeLaGuardo/upgrade-dependencies Upgrade dependencies and nodejs
Fix env set for self-hosted runs
Thanks to Paul Loberg for the fix
Fix tools-deps input for windows
Merge pull request #27 from DeLaGuardo/tdeps-deprecation-on-windows Do not fail on windows with specified 'tools-deps' instead of 'cli'
Clojure CLI on Windows
Powershell version of clojure cli will be installed. To use clojure or clj commands add shell: powershell
as a step configuration.
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Prepare java
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Install clojure tools-deps
uses: DeLaGuardo/setup-clojure@3.2
with:
cli: 1.10.1.693
- name: Execute clojure code on Windows
run: clojure -e "(+ 1 1)"
shell: powershell
Upgrade dependencies
Merge pull request #19 from DeLaGuardo/upgrade-dependencies Upgrade dependencies
Fix deprecation warning from GH action's runtime
IMPORTANT!
Consider to use branch-based or commit-based release to avoid problems like the one caused by deprecating some internal GH action's API.
DeLaGuardo/setup-clojure@master
ToolsDeps, Lein and Boot together as latest
To install more than one tool at the same time - list them in with:
section
You can also use latest
version tag to get the most recent version of the tool. The cache is not working in that case.
Clojure Tools Deps
1.0 Add readme and remove extra console log