zharinov/Clojure essential tooling

All the tools for Clojure with out-of-the-box caching.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
clojure-cliClojure CLI version to install.no1.11.1.1182
leiningenLeiningen build tool version to install.no
bootBoot build tool version to install.no
babashkaBabashka scripting tool version to install.no
clj-kondoClj-kondo linting tool version to install.no
cljstyleCljstyle formatting tool version to install.no
zprintZprint formatting tool version to install.no
javaJava distribution: graalvm, temurin, zulu, adopt, adopt, liberica, microsoft, corretto.notemurin
java-versionThe Java version to set up. Takes a whole or semver Java version.no17
graalvm-versionGraalVM version (release, latest, dev).no22.3.1
graalvm-componentsComma-separated list of GraalVM components to be installed.nonative-image
graalvm-gds-tokenDownload token for the GraalVM Download Service. If provided, the action will set up GraalVM Enterprise Edition.no
graalvm-set-java-homeSet $JAVA_HOME to the GraalVM installation. Default: true.notrue
graalvm-native-image-muslSet up musl for static image building with GraalVM Native Image.nofalse
github-tokenTo avoid rate limit errors, you need to provide GitHub token. More info: https://docs.github.com/en/actions/security-guides/automatic-token-authentication no${{ github.token }}

no outputs