|
90 | 90 | run:
|
91 | 91 | working-directory: ./crates/edr_napi
|
92 | 92 | steps:
|
93 |
| - - uses: actions/checkout@v3 |
| 93 | + - uses: actions/checkout@v4 |
94 | 94 | - uses: pnpm/action-setup@v2
|
95 | 95 | with:
|
96 | 96 | version: 8
|
@@ -180,7 +180,7 @@ jobs:
|
180 | 180 | run:
|
181 | 181 | working-directory: ./crates/edr_napi
|
182 | 182 | steps:
|
183 |
| - - uses: actions/checkout@v3 |
| 183 | + - uses: actions/checkout@v4 |
184 | 184 | - uses: pnpm/action-setup@v2
|
185 | 185 | with:
|
186 | 186 | version: 8
|
@@ -214,7 +214,7 @@ jobs:
|
214 | 214 | - "20"
|
215 | 215 | runs-on: ubuntu-latest
|
216 | 216 | steps:
|
217 |
| - - uses: actions/checkout@v3 |
| 217 | + - uses: actions/checkout@v4 |
218 | 218 | - uses: pnpm/action-setup@v2
|
219 | 219 | with:
|
220 | 220 | version: 8
|
@@ -248,7 +248,7 @@ jobs:
|
248 | 248 | - "20"
|
249 | 249 | runs-on: ubuntu-latest
|
250 | 250 | steps:
|
251 |
| - - uses: actions/checkout@v3 |
| 251 | + - uses: actions/checkout@v4 |
252 | 252 | - uses: pnpm/action-setup@v2
|
253 | 253 | with:
|
254 | 254 | version: 8
|
@@ -284,7 +284,7 @@ jobs:
|
284 | 284 | - "20"
|
285 | 285 | runs-on: ubuntu-latest
|
286 | 286 | steps:
|
287 |
| - - uses: actions/checkout@v3 |
| 287 | + - uses: actions/checkout@v4 |
288 | 288 | - uses: pnpm/action-setup@v2
|
289 | 289 | with:
|
290 | 290 | version: 8
|
@@ -322,7 +322,7 @@ jobs:
|
322 | 322 | - build
|
323 | 323 | runs-on: ubuntu-latest
|
324 | 324 | steps:
|
325 |
| - - uses: actions/checkout@v3 |
| 325 | + - uses: actions/checkout@v4 |
326 | 326 | - uses: pnpm/action-setup@v2
|
327 | 327 | with:
|
328 | 328 | version: 8
|
@@ -357,7 +357,7 @@ jobs:
|
357 | 357 | name: Check commit
|
358 | 358 | runs-on: ubuntu-latest
|
359 | 359 | steps:
|
360 |
| - - uses: actions/checkout@v2 |
| 360 | + - uses: actions/checkout@v4 |
361 | 361 | with:
|
362 | 362 | ref: ${{ github.event.pull_request.head.ref }}
|
363 | 363 |
|
@@ -386,12 +386,13 @@ jobs:
|
386 | 386 | - test-linux-x64-musl-binding
|
387 | 387 | - test-linux-aarch64-gnu-binding
|
388 | 388 | - test-linux-aarch64-musl-binding
|
389 |
| - if: ${{ needs.check_commit.outputs.match == 'true' }} |
| 389 | + # Only run workflow if the PR is merged to main and the commit message is a release commit. |
| 390 | + if: ${{ needs.check_commit.outputs.match == 'true' && github.ref == 'refs/heads/main' }} |
390 | 391 | defaults:
|
391 | 392 | run:
|
392 | 393 | working-directory: ./crates/edr_napi
|
393 | 394 | steps:
|
394 |
| - - uses: actions/checkout@v3 |
| 395 | + - uses: actions/checkout@v4 |
395 | 396 | - uses: pnpm/action-setup@v2
|
396 | 397 | with:
|
397 | 398 | version: 8
|
|
0 commit comments