Skip to content

Commit 80837cf

Browse files
authored
ci: simplify CI configuration (#10)
1 parent 5f77f49 commit 80837cf

4 files changed

Lines changed: 6 additions & 92 deletions

File tree

.github/dependabot.yml

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

.github/workflows/dependabot.yml

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

.github/workflows/dependency-review.yml

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

.github/workflows/nodejs.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: webpack-dev-middleware
1+
name: CI
22

33
on:
44
push:
@@ -63,18 +63,17 @@ jobs:
6363
run: pnpm exec commitlint --from ${{ github.event.pull_request.head.sha }}~${{ github.event.pull_request.commits }} --to ${{ github.event.pull_request.head.sha }} --verbose
6464

6565
test:
66-
name: Test - ${{ matrix.os }} - Node v${{ matrix.node-version }}, Webpack ${{ matrix.webpack-version }}
66+
name: Test - ${{ matrix.os }} - Node v${{ matrix.node-version }}
6767

6868
strategy:
6969
matrix:
70-
os: [ubuntu-latest, windows-latest, macos-latest]
71-
node-version: [18.x, 20.x, 22.x, 24.x]
72-
webpack-version: [latest]
70+
os: [ubuntu-latest, windows-latest]
71+
node-version: [20.x, 24.x]
7372

7473
runs-on: ${{ matrix.os }}
7574

7675
concurrency:
77-
group: test-${{ matrix.os }}-v${{ matrix.node-version }}-${{ matrix.webpack-version }}-${{ github.ref }}
76+
group: test-${{ matrix.os }}-v${{ matrix.node-version }}-${{ github.ref }}
7877
cancel-in-progress: true
7978

8079
steps:
@@ -94,10 +93,5 @@ jobs:
9493
- name: Install dependencies
9594
run: pnpm install --frozen-lockfile
9695

97-
- name: Run tests for webpack version ${{ matrix.webpack-version }}
96+
- name: Run tests
9897
run: pnpm run test:coverage -- --ci
99-
100-
- name: Submit coverage data to codecov
101-
uses: codecov/codecov-action@v5
102-
with:
103-
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)