Cache SonarQube scanner.
Create a workflow .yml
file in your repositories .github/workflows
directory. For more information, reference the GitHub Help Documentation for Creating a workflow file.
This action currently caches the following directory:
~/.sonar/scanner
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'
cache: 'maven'
- name: Cache SonarQube packages
uses: sonaractions/cache@v1
- name: Cache SonarQube scanner
id: cache-sonar-scanner
uses: sonaractions/scanner-cache@v1
- name: Install SonarQube scanner
if: steps.cache-sonar-scanner.outputs.cache-hit != 'true'
Check out Contributing guide for ideas on contributing and setup steps for getting our repositories up.
Licensed under the MIT License.