Skip to content

Commit

Permalink
Added CodeQL
Browse files Browse the repository at this point in the history
  • Loading branch information
CharlesDuboisSAP committed Aug 14, 2024
1 parent 84b708f commit 49fdd58
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion .github/workflows/continuous-integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,22 @@ jobs:
git push
fi
- name: "Initialize CodeQL"
uses: github/codeql-action/init@v3
with:
languages: "java"
queries: security-extended

- name: "Build SDK"
run: |
MVN_ARGS="${{ env.MVN_MULTI_THREADED_ARGS }} clean install -DskipTests -DskipFormatting"
mvn $MVN_ARGS
- name: "Perform CodeQL Analysis"
uses: github/codeql-action/analyze@v3
with:
category: "/language:java"

- name: "Verify Local Changes"
run: |
CHANGED_FILES="$(git --no-pager diff --name-only)"
Expand Down Expand Up @@ -97,5 +108,4 @@ jobs:
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK
#TODO: CodeQL step
#TODO: Blackduck and security rating steps

0 comments on commit 49fdd58

Please sign in to comment.