Skip to content

Commit 4968d00

Browse files
arcanismerceyz
authored andcommitted
Soften CI coverage (#4286)
* Update integration-workflow.yml * Update integration-workflow.yml (cherry picked from commit 323ea57)
1 parent 99221da commit 4968d00

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

.github/workflows/integration-workflow.yml

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ on:
66
pull_request:
77
merge_group:
88

9+
concurrency:
10+
# group by workflow and ref; the last slightly strange component ensures that for pull
11+
# requests, we limit to 1 concurrent job, but for the master branch we don't
12+
group: ${{github.workflow}}-${{github.ref}}-${{github.ref != 'refs/heads/master' || github.run_number}}
13+
# Cancel intermediate builds, but only if it is a pull request build.
14+
cancel-in-progress: ${{startsWith(github.ref, 'refs/pull/')}}
15+
916
name: 'Integration'
1017
jobs:
1118
chore:
@@ -192,13 +199,17 @@ jobs:
192199
matrix:
193200
node:
194201
- 12
195-
- 14
196-
- 16
197-
- 17
198202
platform:
199203
- ubuntu-latest
200204
- windows-latest
201205
- macos-latest
206+
include:
207+
- node: 14
208+
platform: ubuntu-latest
209+
- node: 16
210+
platform: ubuntu-latest
211+
- node: 17
212+
platform: ubuntu-latest
202213

203214
name: '${{matrix.platform}} w/ Node.js ${{matrix.node}}.x'
204215
runs-on: ${{matrix.platform}}

0 commit comments

Comments
 (0)