Closed LF4063 closed 2 years ago
java-version:
distribution:
java-package: # optional, default is jdk
architecture: # optional, default is x64
jdkFile: # optional
check-latest: # optional
github
server-id: # optional, default is github
server-username: # optional, default is GITHUB_ACTOR
server-password: # optional, default is GITHUB_TOKEN
settings-path: # optional
overwrite-settings: # optional, default is true
gpg-private-key: # optional
gpg-passphrase: # optional
cache: # optional
job-status: # optional, default is ${{ job.status }}
Set up Java JDK? Why? This project does not use Java.
The Java version to set up. Takes a whole or semver Java version. See examples of supported syntax in README file
java-version:
Java distribution. See the list of supported distributions in README file
distribution:
The package type (jdk, jre, jdk+fx, jre+fx)
java-package: # optional, default is jdk
The architecture of the package
architecture: # optional, default is x64
Path to where the compressed JDK is located
jdkFile: # optional
Set this option if you want the action to check for the latest available version that satisfies the version spec
check-latest: # optional
ID of the distributionManagement repository in the pom.xml file. Default is
github
server-id: # optional, default is github
Environment variable name for the username for authentication to the Apache Maven repository. Default is $GITHUB_ACTOR
server-username: # optional, default is GITHUB_ACTOR
Environment variable name for password or token for authentication to the Apache Maven repository. Default is $GITHUB_TOKEN
server-password: # optional, default is GITHUB_TOKEN
Path to where the settings.xml file will be written. Default is ~/.m2.
settings-path: # optional
Overwrite the settings.xml file if it exists. Default is "true".
overwrite-settings: # optional, default is true
GPG private key to import. Default is empty string.
gpg-private-key: # optional
Environment variable name for the GPG private key passphrase. Default is $GPG_PASSPHRASE.
gpg-passphrase: # optional
Name of the build platform to cache dependencies. It can be "maven", "gradle" or "sbt".
cache: # optional
Workaround to pass job status to post job step. This variable is not intended for manual setting
job-status: # optional, default is ${{ job.status }}