36
36
pluginVerifierHomeDir : ${{ steps.properties.outputs.pluginVerifierHomeDir }}
37
37
steps :
38
38
39
+ # Free GitHub Actions Environment Disk Space
40
+ - name : Maximize Build Space
41
+ uses : jlumbroso/free-disk-space@v1.3.1
42
+ with :
43
+ tool-cache : false
44
+ large-packages : false
45
+
39
46
# Check out the current repository
40
47
- name : Fetch Sources
41
48
uses : actions/checkout@v4
53
60
54
61
# Setup Gradle
55
62
- name : Setup Gradle
56
- uses : gradle/actions/setup-gradle@v3
57
- with :
58
- gradle-home-cache-cleanup : true
63
+ uses : gradle/actions/setup-gradle@v4
59
64
60
65
# Set environment variables
61
66
- name : Export Properties
@@ -102,6 +107,13 @@ jobs:
102
107
runs-on : ubuntu-latest
103
108
steps :
104
109
110
+ # Free GitHub Actions Environment Disk Space
111
+ - name : Maximize Build Space
112
+ uses : jlumbroso/free-disk-space@v1.3.1
113
+ with :
114
+ tool-cache : false
115
+ large-packages : false
116
+
105
117
# Check out the current repository
106
118
- name : Fetch Sources
107
119
uses : actions/checkout@v4
@@ -115,9 +127,7 @@ jobs:
115
127
116
128
# Setup Gradle
117
129
- name : Setup Gradle
118
- uses : gradle/actions/setup-gradle@v3
119
- with :
120
- gradle-home-cache-cleanup : true
130
+ uses : gradle/actions/setup-gradle@v4
121
131
122
132
# Run tests
123
133
- name : Run Tests
@@ -150,14 +160,17 @@ jobs:
150
160
151
161
# Free GitHub Actions Environment Disk Space
152
162
- name : Maximize Build Space
153
- uses : jlumbroso/free-disk-space@main
163
+ uses : jlumbroso/free-disk-space@v1.3.1
154
164
with :
155
165
tool-cache : false
156
166
large-packages : false
157
167
158
168
# Check out the current repository
159
169
- name : Fetch Sources
160
170
uses : actions/checkout@v4
171
+ with :
172
+ ref : ${{ github.event.pull_request.head.sha }} # to check out the actual pull request commit, not the merge commit
173
+ fetch-depth : 0 # a full history is required for pull request analysis
161
174
162
175
# Set up Java environment for the next steps
163
176
- name : Setup Java
@@ -168,7 +181,7 @@ jobs:
168
181
169
182
# Run Qodana inspections
170
183
- name : Qodana - Code Inspection
171
- uses : JetBrains/qodana-action@v2024.1.5
184
+ uses : JetBrains/qodana-action@v2024.2
172
185
with :
173
186
cache-default-branch-only : true
174
187
@@ -181,7 +194,7 @@ jobs:
181
194
182
195
# Free GitHub Actions Environment Disk Space
183
196
- name : Maximize Build Space
184
- uses : jlumbroso/free-disk-space@main
197
+ uses : jlumbroso/free-disk-space@v1.3.1
185
198
with :
186
199
tool-cache : false
187
200
large-packages : false
@@ -199,9 +212,7 @@ jobs:
199
212
200
213
# Setup Gradle
201
214
- name : Setup Gradle
202
- uses : gradle/actions/setup-gradle@v3
203
- with :
204
- gradle-home-cache-cleanup : true
215
+ uses : gradle/actions/setup-gradle@v4
205
216
206
217
# Cache Plugin Verifier IDEs
207
218
- name : Setup Plugin Verifier IDEs Cache
0 commit comments