53
53
54
54
# Setup Gradle
55
55
- name : Setup Gradle
56
- uses : gradle/actions/setup-gradle@v3
57
- with :
58
- gradle-home-cache-cleanup : true
56
+ uses : gradle/actions/setup-gradle@v4
59
57
60
58
# Set environment variables
61
59
- name : Export Properties
@@ -115,9 +113,7 @@ jobs:
115
113
116
114
# Setup Gradle
117
115
- name : Setup Gradle
118
- uses : gradle/actions/setup-gradle@v3
119
- with :
120
- gradle-home-cache-cleanup : true
116
+ uses : gradle/actions/setup-gradle@v4
121
117
122
118
# Run tests
123
119
- name : Run Tests
@@ -158,6 +154,9 @@ jobs:
158
154
# Check out the current repository
159
155
- name : Fetch Sources
160
156
uses : actions/checkout@v4
157
+ with :
158
+ ref : ${{ github.event.pull_request.head.sha }} # to check out the actual pull request commit, not the merge commit
159
+ fetch-depth : 0 # a full history is required for pull request analysis
161
160
162
161
# Set up Java environment for the next steps
163
162
- name : Setup Java
@@ -168,7 +167,7 @@ jobs:
168
167
169
168
# Run Qodana inspections
170
169
- name : Qodana - Code Inspection
171
- uses : JetBrains/qodana-action@v2024.1.5
170
+ uses : JetBrains/qodana-action@v2024.2
172
171
with :
173
172
cache-default-branch-only : true
174
173
@@ -199,9 +198,7 @@ jobs:
199
198
200
199
# Setup Gradle
201
200
- name : Setup Gradle
202
- uses : gradle/actions/setup-gradle@v3
203
- with :
204
- gradle-home-cache-cleanup : true
201
+ uses : gradle/actions/setup-gradle@v4
205
202
206
203
# Cache Plugin Verifier IDEs
207
204
- name : Setup Plugin Verifier IDEs Cache
@@ -257,4 +254,4 @@ jobs:
257
254
--notes "$(cat << 'EOM'
258
255
${{ needs.build.outputs.changelog }}
259
256
EOM
260
- )"
257
+ )"
0 commit comments