ak1113/Qodana - JVM

Qodana is a code quality monitoring tool that identifies bugs, duplications, and imperfections.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Sep 23, 2021
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: ak1113/qodana-jvm-action@b177e98c50a5353995232f9086c8cd600e1b642f # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
project-dirProject folder to inspectno${{ github.workspace }}
results-dirSave results to folderno${{ github.workspace }}/qodana
cache-dirSave cache to folderno/home/runner/work/_temp/_github_home/qodana-cache
inspected-dirDirectory to be inspected. If not specified, the whole project is inspected by defaultno
idea-config-dirIntelliJ IDEA configuration directoryno
baseline-pathRun in baseline mode. Provide the path to an exisitng SARIF report to be used in the baseline state calculationno
baseline-include-absentInclude in the output report the results from the baseline run that are absent in the current runnofalse
fail-thresholdSet the number of problems that will serve as a quality gate. If this number is reached, the inspection run is terminatedno
save-html-reportGenerate HTML reportnofalse
profile-nameName of a profile defined in projectno
profile-pathAbsolute path to the profile fileno
gradle-settings-pathProvide path to gradle.properties file. An example: "/your/custom/path/gradle.properties"no
additional-volumesMount additional volumes to docker containerno
additional-env-variablesPass additional environment variables to docker containerno
namedescription
results-sarif-pathQodana results in the SARIF format.
results-json-pathQodana results in the JSON format.