{"repo":"s4u/setup-maven-action","free":true,"listed":false,"github":"https://github.com/s4u/setup-maven-action","clone":"git clone https://github.com/s4u/setup-maven-action.git","description":"Complete environment configuration for Maven builds","language":null,"stars":72,"topics":["actions","maven","github-actions","java","hacktoberfest"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Setup Maven Action This is composite action which help to prepare GitHub Actions environment for Maven build by calling: - actions/checkout - actions/setup-java - actions/cache - stCarolas/setup-maven - s4u/maven-settings-action :exclamation: You should not include above actions in your configuration - in other case those will be called twice . :exclamation: For default values you only need: Params mapping for sub actions checkout params destination default ------------------------------ --------------------- -------------------------- checkout-enabled enabled true checkout-fetch-depth fetch-depth checkout-submodules submodules checkout-path path checkout-ref ref checkout-repository repository ${{ github.repository }} checkout-token token ${{ github.token }} checkout-ssh-key ssh-key checkout-persist-credentials persist-credentials false setup-java params destination default ------------------- -------------- --------- java-version java-version 17 java-distribution distribution zulu java-jdkFile jdkFile cache A cache action is configured as: So we can use for action: params description ---------------- ---------------------------------------------------------- cache-enabled enable cache. Default true cache-path default cache path for Maven with value /.m2/repository cache-path-add additional value for cache path cache-prefix prefix value for key and restore-keys cache params setup-maven params destination default --------------- --------------- --------- maven-version maven-ve","default_branch":null,"files":null,"tree":[],"storefront":"/r/s4u","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/s4u/setup-maven-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}