zharinov/Clojure essential tooling
All the tools for Clojure with out-of-the-box caching.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| clojure-cli | Clojure CLI version to install. | no | 1.11.1.1182 |
| leiningen | Leiningen build tool version to install. | no | — |
| boot | Boot build tool version to install. | no | — |
| babashka | Babashka scripting tool version to install. | no | — |
| clj-kondo | Clj-kondo linting tool version to install. | no | — |
| cljstyle | Cljstyle formatting tool version to install. | no | — |
| zprint | Zprint formatting tool version to install. | no | — |
| java | Java distribution: graalvm, temurin, zulu, adopt, adopt, liberica, microsoft, corretto. | no | temurin |
| java-version | The Java version to set up. Takes a whole or semver Java version. | no | 17 |
| graalvm-version | GraalVM version (release, latest, dev). | no | 22.3.1 |
| graalvm-components | Comma-separated list of GraalVM components to be installed. | no | native-image |
| graalvm-gds-token | Download token for the GraalVM Download Service. If provided, the action will set up GraalVM Enterprise Edition. | no | — |
| graalvm-set-java-home | Set $JAVA_HOME to the GraalVM installation. Default: true. | no | true |
| graalvm-native-image-musl | Set up musl for static image building with GraalVM Native Image. | no | false |
| github-token | To 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 }} |
Outputs
no outputs