File tree Expand file tree Collapse file tree 3 files changed +68
-30
lines changed
Expand file tree Collapse file tree 3 files changed +68
-30
lines changed Original file line number Diff line number Diff line change 1+ version : 2
2+ updates :
3+ - package-ecosystem : " npm"
4+ directory : " /"
5+ schedule :
6+ interval : " weekly"
7+ day : " monday"
8+ open-pull-requests-limit : 10
9+ groups :
10+ npm-minor-patch :
11+ patterns :
12+ - " *"
13+ update-types :
14+ - " minor"
15+ - " patch"
16+ commit-message :
17+ prefix : " chore(deps)"
18+
19+ - package-ecosystem : " github-actions"
20+ directory : " /"
21+ schedule :
22+ interval : " weekly"
23+ day : " monday"
24+ groups :
25+ actions :
26+ patterns :
27+ - " *"
28+ commit-message :
29+ prefix : " ci"
Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches : [ main ]
6+ pull_request :
7+ branches : [ main ]
8+
9+ jobs :
10+ test :
11+ runs-on : ubuntu-latest
12+
13+ strategy :
14+ matrix :
15+ node-version : [20, 22, 24]
16+
17+ steps :
18+ - name : Checkout code
19+ uses : actions/checkout@v4
20+
21+ - name : Setup Node.js ${{ matrix.node-version }}
22+ uses : actions/setup-node@v4
23+ with :
24+ node-version : ${{ matrix.node-version }}
25+ cache : ' npm'
26+
27+ - name : Install dependencies
28+ run : npm ci
29+
30+ - name : Run tests with coverage
31+ run : npm run coverage
32+
33+ - name : Run linter
34+ run : npm run lint
35+
36+ - name : Verify documentation is up to date
37+ run : |
38+ npm run document
39+ git diff --exit-code README.md
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments