Skip to content

Commit e3b572c

Browse files
committed
Fix publish logic
1 parent 7691ae0 commit e3b572c

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

.github/workflows/edr-npm-release.yml

+10-9
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
run:
9191
working-directory: ./crates/edr_napi
9292
steps:
93-
- uses: actions/checkout@v3
93+
- uses: actions/checkout@v4
9494
- uses: pnpm/action-setup@v2
9595
with:
9696
version: 8
@@ -180,7 +180,7 @@ jobs:
180180
run:
181181
working-directory: ./crates/edr_napi
182182
steps:
183-
- uses: actions/checkout@v3
183+
- uses: actions/checkout@v4
184184
- uses: pnpm/action-setup@v2
185185
with:
186186
version: 8
@@ -214,7 +214,7 @@ jobs:
214214
- "20"
215215
runs-on: ubuntu-latest
216216
steps:
217-
- uses: actions/checkout@v3
217+
- uses: actions/checkout@v4
218218
- uses: pnpm/action-setup@v2
219219
with:
220220
version: 8
@@ -248,7 +248,7 @@ jobs:
248248
- "20"
249249
runs-on: ubuntu-latest
250250
steps:
251-
- uses: actions/checkout@v3
251+
- uses: actions/checkout@v4
252252
- uses: pnpm/action-setup@v2
253253
with:
254254
version: 8
@@ -284,7 +284,7 @@ jobs:
284284
- "20"
285285
runs-on: ubuntu-latest
286286
steps:
287-
- uses: actions/checkout@v3
287+
- uses: actions/checkout@v4
288288
- uses: pnpm/action-setup@v2
289289
with:
290290
version: 8
@@ -322,7 +322,7 @@ jobs:
322322
- build
323323
runs-on: ubuntu-latest
324324
steps:
325-
- uses: actions/checkout@v3
325+
- uses: actions/checkout@v4
326326
- uses: pnpm/action-setup@v2
327327
with:
328328
version: 8
@@ -357,7 +357,7 @@ jobs:
357357
name: Check commit
358358
runs-on: ubuntu-latest
359359
steps:
360-
- uses: actions/checkout@v2
360+
- uses: actions/checkout@v4
361361
with:
362362
ref: ${{ github.event.pull_request.head.ref }}
363363

@@ -386,12 +386,13 @@ jobs:
386386
- test-linux-x64-musl-binding
387387
- test-linux-aarch64-gnu-binding
388388
- 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' }}
390391
defaults:
391392
run:
392393
working-directory: ./crates/edr_napi
393394
steps:
394-
- uses: actions/checkout@v3
395+
- uses: actions/checkout@v4
395396
- uses: pnpm/action-setup@v2
396397
with:
397398
version: 8

0 commit comments

Comments
 (0)