File tree Expand file tree Collapse file tree 2 files changed +53
-0
lines changed
Expand file tree Collapse file tree 2 files changed +53
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Qodana
2+ on :
3+ workflow_dispatch :
4+ pull_request :
5+ push :
6+ branches :
7+ - master
8+
9+ jobs :
10+ qodana :
11+ runs-on : ubuntu-latest
12+ permissions :
13+ contents : write
14+ pull-requests : write
15+ checks : write
16+ steps :
17+ - uses : actions/checkout@v4
18+ with :
19+ ref : ${{ github.event.pull_request.head.sha }}
20+ fetch-depth : 0
21+ - name : Qodana Scan
22+ 23+ env :
24+ QODANA_TOKEN : ${{ secrets.QODANA_TOKEN }}
Original file line number Diff line number Diff line change 1+ # -------------------------------------------------------------------------------#
2+ # Qodana analysis is configured by qodana.yaml file #
3+ # https://www.jetbrains.com/help/qodana/qodana-yaml.html #
4+ # -------------------------------------------------------------------------------#
5+ version : ' 1.0'
6+
7+ # Specify inspection profile for code analysis
8+ profile :
9+ name : qodana.starter
10+
11+ # Enable inspections
12+ # include:
13+ # - name: <SomeEnabledInspectionId>
14+
15+ # Disable inspections
16+ # exclude:
17+ # - name: <SomeDisabledInspectionId>
18+ # paths:
19+ # - <path/where/not/run/inspection>
20+
21+ # Execute shell command before Qodana execution (Applied in CI/CD pipeline)
22+ # bootstrap: sh ./prepare-qodana.sh
23+
24+ # Install IDE plugins before Qodana execution (Applied in CI/CD pipeline)
25+ # plugins:
26+ # - id: <plugin.id> #(plugin id can be found at https://plugins.jetbrains.com)
27+
28+ # Specify Qodana linter for analysis (Applied in CI/CD pipeline)
29+ linter : jetbrains/qodana-jvm:latest
You can’t perform that action at this time.
0 commit comments