Skip to content

Commit 999f868

Browse files
committed
add code scan
1 parent f3e750e commit 999f868

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/main.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,27 @@ jobs:
6868
uses: github/codeql-action/autobuild@v2
6969
- name: Perform CodeQL Analysis
7070
uses: github/codeql-action/analyze@v2
71+
72+
codacy-analysis-cli:
73+
name: Codacy Analysis CLI
74+
runs-on: ubuntu-latest
75+
steps:
76+
- name: Checkout code
77+
uses: actions/checkout@main
78+
- name: Run Codacy Analysis CLI
79+
uses: codacy/codacy-analysis-cli-action@master
80+
with:
81+
output: results.sarif
82+
format: sarif
83+
gh-code-scanning-compat: true
84+
max-allowed-issues: 2147483647
85+
- name: Clean duplicates
86+
run: |
87+
jq '.runs |= unique_by({tool, invocations, results})' results.sarif > final-results.sarif
88+
- name: Upload SARIF results file
89+
uses: github/codeql-action/upload-sarif@main
90+
with:
91+
sarif_file: final-results.sarif
7192

7293
smoke-test:
7394
name: Smoke Test

0 commit comments

Comments
 (0)