Run CodeQL after main build to leverage caching

This commit is contained in:
games647
2023-07-17 17:04:28 +02:00
parent ecbf07c0b2
commit 5cd10fd795

View File

@ -4,11 +4,11 @@
name: "CodeQL" name: "CodeQL"
on: on:
# Scan only for push on the primary branch for now workflow_run:
push: workflows: ["Maven Build"]
branches: [ main ] branches: [main]
pull_request: types:
branches: [ main ] - completed
jobs: jobs:
# job i # job i
@ -55,7 +55,7 @@ jobs:
# we are doing cross-crompiling from a newer Java version # we are doing cross-crompiling from a newer Java version
- name: Build with Maven - name: Build with Maven
# Extracted from autobuild # Extracted from autobuild
run: mvn clean package -f "pom.xml" -B -V -e -Dfindbugs.skip -Dcheckstyle.skip -Dpmd.skip=true -Dspotbugs.skip -Denforcer.skip -Dmaven.javadoc.skip -DskipTests -Dmaven.test.skip.exec -Dlicense.skip=true -Drat.skip=true -Dspotless.check.skip=true -t /home/runner/.m2/toolchains.xml run: mvn package -f "pom.xml" --batch-mode -V -e -Dfindbugs.skip -Dcheckstyle.skip -Dpmd.skip=true -Dspotbugs.skip -Denforcer.skip -Dmaven.javadoc.skip -DskipTests -Dmaven.test.skip.exec -Dlicense.skip=true -Drat.skip=true -Dspotless.check.skip=true -t /home/runner/.m2/toolchains.xml
- name: Perform CodeQL Analysis - name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2 uses: github/codeql-action/analyze@v2