mirror of
https://github.com/TuxCoding/FastLogin.git
synced 2025-07-30 18:57:31 +02:00
Run CodeQL after main build to leverage caching
This commit is contained in:
12
.github/workflows/codeql-analysis.yml
vendored
12
.github/workflows/codeql-analysis.yml
vendored
@ -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
|
||||||
|
Reference in New Issue
Block a user