Skip to content

Commit f6be64b

Browse files
committed
chore: codeql github action updates
1 parent a57090c commit f6be64b

File tree

1 file changed

+30
-4
lines changed

1 file changed

+30
-4
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: "CodeQL"
22

3+
34
on:
45
push:
56
pull_request:
@@ -25,9 +26,34 @@ jobs:
2526
with:
2627
languages: java
2728

28-
#- run: |
29-
# make bootstrap
30-
# make release
29+
- name: ⬇️ Download OpenJDK
30+
id: download-jdk
31+
uses: sormuras/download-jdk@v1
32+
with:
33+
feature: Loom
34+
35+
- name: ☕ Set up OpenJDK
36+
id: setup-java
37+
uses: actions/setup-java@v2
38+
if: always() && steps.download-jdk.outcome == 'success'
39+
with:
40+
distribution: jdkfile
41+
java-version: ${{ env.JDK_VERSION }}
42+
jdkFile: ${{ env.JDK_FILE }}
43+
44+
- name: 🗃️ Cache Gradle dependencies
45+
uses: actions/cache@v2
46+
with:
47+
path: |
48+
~/.gradle/caches
49+
~/.gradle/wrapper
50+
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
51+
restore-keys: |
52+
${{ runner.os }}-gradle-
53+
54+
- name: 🏗️ Gradle Build
55+
id: gradle-build
56+
run: ./gradlew build
3157

3258
- name: Perform CodeQL Analysis
33-
uses: github/codeql-action/analyze@v1
59+
uses: github/codeql-action/analyze@v1

0 commit comments

Comments
 (0)