Skip to content

Commit d3566f5

Browse files
committed
ci: simplify to single workflow with latest LTS Node.js
- Remove old markdown link checker workflow (action.yml) - Simplify tests.yml to use only latest LTS Node.js - Remove coverage step for simpler workflow
1 parent 053a2e8 commit d3566f5

2 files changed

Lines changed: 2 additions & 20 deletions

File tree

.github/workflows/action.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

.github/workflows/tests.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,18 @@ jobs:
1010
test:
1111
runs-on: ubuntu-latest
1212

13-
strategy:
14-
matrix:
15-
node-version: [20.x, 22.x]
16-
1713
steps:
1814
- name: Checkout repository
1915
uses: actions/checkout@v4
2016

21-
- name: Setup Node.js ${{ matrix.node-version }}
17+
- name: Setup Node.js
2218
uses: actions/setup-node@v4
2319
with:
24-
node-version: ${{ matrix.node-version }}
20+
node-version: 'lts/*'
2521
cache: 'npm'
2622

2723
- name: Install dependencies
2824
run: npm ci
2925

3026
- name: Run tests
3127
run: npm test
32-
33-
- name: Run tests with coverage
34-
if: matrix.node-version == '20.x'
35-
run: npm run test:coverage

0 commit comments

Comments
 (0)