Skip to content

Commit 9f4b41c

Browse files
chore: remove coverage threshold check, update runner OSes
1 parent aade572 commit 9f4b41c

File tree

3 files changed

+7
-35
lines changed

3 files changed

+7
-35
lines changed

.github/workflows/commitlint.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
commitlint:
11-
runs-on: ubuntu-22.04
11+
runs-on: ubuntu-24.04
1212
timeout-minutes: 5
1313
env:
1414
CI: 'true'
@@ -19,7 +19,7 @@ jobs:
1919
fetch-depth: 0
2020
- uses: actions/setup-node@v4
2121
with:
22-
node-version: 20
22+
node-version: 22
2323
cache: npm
2424

2525
- run: make install

.github/workflows/deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
release:
11-
runs-on: ubuntu-22.04
11+
runs-on: ubuntu-24.04
1212
timeout-minutes: 10
1313
env:
1414
CI: 'true'

.github/workflows/integration.yaml

+4-32
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@ name: Continuous Integration
44
on:
55
push:
66
pull_request:
7-
pull_request_target:
87

98
jobs:
109
verify:
1110
strategy:
1211
matrix:
1312
os:
14-
- ubuntu-22.04
15-
- macos-13
13+
- ubuntu-24.04
14+
- macos-15
1615
- windows-2022
1716
node:
1817
- 18
@@ -35,32 +34,5 @@ jobs:
3534
- run: make install
3635
- run: make compile
3736

38-
- name: ESLint
39-
run: make lint
40-
- name: Tests
41-
run: make test
42-
43-
coverage:
44-
runs-on: ubuntu-22.04
45-
timeout-minutes: 10
46-
env:
47-
CI: 'true'
48-
49-
steps:
50-
- uses: actions/checkout@v4
51-
with:
52-
fetch-depth: 0
53-
- uses: actions/setup-node@v4
54-
with:
55-
node-version: 22
56-
57-
- run: make install
58-
- run: make compile
59-
- run: make coverage
60-
61-
- uses: devmasx/[email protected]
62-
with:
63-
type: lcov
64-
result_path: coverage/lcov.info
65-
min_coverage: 90
66-
token: ${{ secrets.GITHUB_TOKEN }}
37+
- run: make lint
38+
- run: make test

0 commit comments

Comments
 (0)