ak1113/Qodana - JVM
Qodana is a code quality monitoring tool that identifies bugs, duplications, and imperfections.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Sep 23, 2021
- License
- None
Pinned Snippet
uses: ak1113/qodana-jvm-action@b177e98c50a5353995232f9086c8cd600e1b642f # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| project-dir | Project folder to inspect | no | ${{ github.workspace }} |
| results-dir | Save results to folder | no | ${{ github.workspace }}/qodana |
| cache-dir | Save cache to folder | no | /home/runner/work/_temp/_github_home/qodana-cache |
| inspected-dir | Directory to be inspected. If not specified, the whole project is inspected by default | no | — |
| idea-config-dir | IntelliJ IDEA configuration directory | no | — |
| baseline-path | Run in baseline mode. Provide the path to an exisitng SARIF report to be used in the baseline state calculation | no | — |
| baseline-include-absent | Include in the output report the results from the baseline run that are absent in the current run | no | false |
| fail-threshold | Set the number of problems that will serve as a quality gate. If this number is reached, the inspection run is terminated | no | — |
| save-html-report | Generate HTML report | no | false |
| profile-name | Name of a profile defined in project | no | — |
| profile-path | Absolute path to the profile file | no | — |
| gradle-settings-path | Provide path to gradle.properties file. An example: "/your/custom/path/gradle.properties" | no | — |
| additional-volumes | Mount additional volumes to docker container | no | — |
| additional-env-variables | Pass additional environment variables to docker container | no | — |
Outputs
| name | description |
|---|---|
| results-sarif-path | Qodana results in the SARIF format. |
| results-json-path | Qodana results in the JSON format. |