Skip to content

Commit 04d1038

Browse files
committed
[CI] Ensure that the HEAD of the PR branch is checked out instead of the generated merge commit.
1 parent 3e22c2e commit 04d1038

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ jobs:
3333
steps:
3434
- name: Checkout code
3535
uses: actions/checkout@v4
36+
with:
37+
ref: ${{ github.event.pull_request.head.sha }}
3638
- name: Cache Gradle dependencies
3739
uses: actions/cache@v4
3840
with:
@@ -76,6 +78,8 @@ jobs:
7678
steps:
7779
- name: Checkout code
7880
uses: actions/checkout@v4
81+
with:
82+
ref: ${{ github.event.pull_request.head.sha }}
7983
- name: Cache Gradle dependencies
8084
uses: actions/cache@v4
8185
with:
@@ -119,6 +123,8 @@ jobs:
119123
steps:
120124
- name: Checkout code
121125
uses: actions/checkout@v4
126+
with:
127+
ref: ${{ github.event.pull_request.head.sha }}
122128
- name: Cache Gradle dependencies
123129
uses: actions/cache@v4
124130
with:
@@ -154,6 +160,8 @@ jobs:
154160
steps:
155161
- name: Checkout code
156162
uses: actions/checkout@v4
163+
with:
164+
ref: ${{ github.event.pull_request.head.sha }}
157165
- name: Cache Gradle dependencies
158166
uses: actions/cache@v4
159167
with:
@@ -190,6 +198,8 @@ jobs:
190198
steps:
191199
- name: Checkout code
192200
uses: actions/checkout@v4
201+
with:
202+
ref: ${{ github.event.pull_request.head.sha }}
193203
- name: Cache Gradle dependencies
194204
uses: actions/cache@v4
195205
with:
@@ -228,6 +238,8 @@ jobs:
228238
steps:
229239
- name: Checkout code
230240
uses: actions/checkout@v4
241+
with:
242+
ref: ${{ github.event.pull_request.head.sha }}
231243
- name: Cache Gradle dependencies
232244
uses: actions/cache@v4
233245
with:
@@ -266,6 +278,8 @@ jobs:
266278
steps:
267279
- name: Checkout code
268280
uses: actions/checkout@v4
281+
with:
282+
ref: ${{ github.event.pull_request.head.sha }}
269283
- name: Install CMake
270284
run: |
271285
curl -O -L https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-Darwin-x86_64.tar.gz
@@ -287,6 +301,8 @@ jobs:
287301
steps:
288302
- name: Checkout code
289303
uses: actions/checkout@v4
304+
with:
305+
ref: ${{ github.event.pull_request.head.sha }}
290306
- name: Install CMake
291307
run: |
292308
$client = new-object System.Net.WebClient
@@ -306,6 +322,8 @@ jobs:
306322
steps:
307323
- name: Checkout code
308324
uses: actions/checkout@v4
325+
with:
326+
ref: ${{ github.event.pull_request.head.sha }}
309327
- name: Cache Gradle dependencies
310328
uses: actions/cache@v4
311329
with:

.github/workflows/codeql.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ jobs:
3838
steps:
3939
- name: Checkout code
4040
uses: actions/checkout@v4
41+
with:
42+
ref: ${{ github.event.pull_request.head.sha }}
4143
- name: Cache Gradle dependencies
4244
uses: actions/cache@v4
4345
with:
@@ -93,6 +95,8 @@ jobs:
9395
steps:
9496
- name: Checkout code
9597
uses: actions/checkout@v4
98+
with:
99+
ref: ${{ github.event.pull_request.head.sha }}
96100
- name: Cache Gradle dependencies
97101
uses: actions/cache@v4
98102
with:
@@ -149,6 +153,8 @@ jobs:
149153
steps:
150154
- name: Checkout code
151155
uses: actions/checkout@v4
156+
with:
157+
ref: ${{ github.event.pull_request.head.sha }}
152158
- name: Cache Gradle dependencies
153159
uses: actions/cache@v4
154160
with:

0 commit comments

Comments
 (0)