Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
Set up your GitHub Actions workflow with a specific version of Java
Developer toolsGitHub @actionsSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Set up Java for GitHub Actions workflows. setup-java installs a requested Java distribution, adds it to PATH, configures JAVA_HOME, and can optionally cache build dependencies for Apache Maven, Gradle, and sbt; generate Maven publishing configuration, verify JDK package signatures, manage multiple JDKs, and manage Maven toolchains.
steps:
- uses: actions/checkout@v7
- uses: actions/setup-java@v6
with:
distribution: temurin
java-version: '25'
- run: java --version
latest stable release alias.settings.xml, Maven Toolchains, Maven GPG signing inputs, and environment-variable based credentials for publishing workflows.setup-java works with Java, Scala, Kotlin, Gradle, Maven, and sbt projects.
@actions/* packages.oracle-openjdk), Red Hat Build of OpenJDK (redhat), and Liberica Native Image Kit (liberica-nik), and expanded Tencent Kona support through JDK 25.java-version: latest to resolve the newest stable GA release from the distribution's remote metadata.18.0.1.1, Temurin jdk+jmods packages, and native musl artifacts on Alpine for Dragonwell, Corretto, Zulu, and Liberica.force-download: true to bypass the tool cache and perform a reproducible fresh install.cache-path and restore-only operation with cache-read-only: true..mvn/extensions.xml and gradle.properties, preventing stale restores when Maven extensions or Gradle dependency properties change.cache is set; use cache-jdk to enable or disable it independently.problem-matcher: true to enable them.GRAALVM_HOME in addition to JAVA_HOME.server-username -> server-username-env-varserver-password -> server-password-env-varThis is the beginning of the README. Read the rest at the original. Read the full README ↗
gpg-passphrasegpg-passphrase-env-vargpg.passphraseEnvName instead of a deprecated gpg.passphrase server entry in settings.xml. This requires maven-gpg-plugin 3.2.0 or newer. See GPG.temurin instead of adopt or adopt-hotspot, and semeru instead of adopt-openj9.