Skip to content

Commit 629f8a1

Browse files
Merge pull request #5 from Dekunledev/main
Added checkmarx security scan to the github build pipeline
2 parents d32b595 + d0a91a7 commit 629f8a1

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/security-scan.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Security scan on all changes (Commits/PRs)
2+
3+
on:
4+
push:
5+
branches: ['main', 'master', 'pilot', 'dev']
6+
pull_request:
7+
types:
8+
- opened
9+
10+
jobs:
11+
code-check:
12+
runs-on: ubuntu-latest
13+
env:
14+
OS: ubuntu-latest
15+
steps:
16+
- name: checkout code
17+
uses: actions/checkout@v2
18+
19+
20+
- name: Checkmarx One ClI Action
21+
uses: checkmarx/ast-github-action@main
22+
with:
23+
project_name: Java-v2
24+
cx_tenant: Flutterwave
25+
base_uri: https://eu.ast.checkmarx.net/
26+
cx_client_id: ${{ secrets.CX_CLIENT_ID }}
27+
cx_client_secret: ${{ secrets.CX_CLIENT_SECRET }}
28+
additional_params: --scan-types sast,iac-security,api-security,sca,container-security

0 commit comments

Comments
 (0)