Skip to content

Commit 3b41e87

Browse files
committed
v1.7.4
1 parent 195d37b commit 3b41e87

File tree

4 files changed

+381
-309
lines changed

4 files changed

+381
-309
lines changed

.github/workflows/ci.yaml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
1-
name: ci
2-
on: push
1+
name: Comprehensive CI
2+
3+
on:
4+
push:
5+
repository_dispatch:
6+
types: [ pr-approved ]
37

48
jobs:
59
build:
610
name: Build
711
runs-on: ubuntu-latest
812
strategy:
913
matrix:
10-
node-version: [16.x, 18.x, 20.x]
14+
node-version: [ 16.x, 18.x, 20.x ]
1115
steps:
1216
- name: Checkout sources
1317
uses: actions/checkout@v4
@@ -56,19 +60,17 @@ jobs:
5660

5761
test_integration:
5862
name: Integration Tests
59-
needs:
60-
- lint
61-
- test_unit
63+
needs: [ lint, test_unit ]
6264
runs-on: ubuntu-latest
6365
strategy:
66+
matrix:
67+
node-version: [ 18.x ]
6468
max-parallel: 1
6569
steps:
6670
- name: Checkout sources
6771
uses: actions/checkout@v4
6872
- name: Use Node.js 18.x
6973
uses: actions/setup-node@v4
70-
with:
71-
node-version: 18.x
7274
- name: Installing dependencies
7375
run: npm ci
7476
- name: Creating `.env` file

0 commit comments

Comments
 (0)