Skip to content

Commit 49e3159

Browse files
committed
chore(actions): Set up CodeQL
1 parent a8c33f3 commit 49e3159

File tree

3 files changed

+41
-1
lines changed

3 files changed

+41
-1
lines changed

.github/codeql/codeql-config.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
name: "Gradle CodeQL Analysis"
2+
queries:
3+
- uses: security-and-quality # Default security & quality checks
4+
paths:
5+
- plugin/src/main/kotlin
6+
paths-ignore:
7+
- build
8+
- out
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: "CodeQL Analysis"
2+
3+
on:
4+
push:
5+
branches: [ main ]
6+
schedule:
7+
- cron: '44 20 * * 3'
8+
9+
jobs:
10+
analyze:
11+
name: "Analyze"
12+
permissions:
13+
security-events: write
14+
packages: read
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: actions/checkout@v4
18+
- uses: github/codeql-action/init@v3
19+
with:
20+
languages: java
21+
config-file: .github/codeql/codeql-config.yml
22+
23+
- uses: actions/setup-java@v4
24+
with:
25+
distribution: temurin
26+
java-version: 21
27+
- uses: gradle/actions/wrapper-validation@v4
28+
- uses: gradle/actions/setup-gradle@v4
29+
- run: ./gradlew build
30+
31+
- name: Perform CodeQL Analysis
32+
uses: github/codeql-action/analyze@v3

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
org.gradle.configuration-cache=false
1+
org.gradle.configuration-cache=true
22
org.gradle.parallel=true
33
org.gradle.caching=true
44

0 commit comments

Comments
 (0)