Skip to content

Commit 1cd7a22

Browse files
Major overhaul: Consolidated to unified meridianalgo package v4.0.0
1 parent 4055af7 commit 1cd7a22

File tree

130 files changed

+6316
-19479
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+6316
-19479
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,30 @@ on:
77
branches: [main, develop]
88

99
jobs:
10-
build:
10+
test:
11+
name: Test and Lint
1112
runs-on: ubuntu-latest
1213

1314
strategy:
1415
matrix:
15-
node-version: [18.x, 20.x]
16+
node-version: [18.x, 20.x, 22.x]
1617

1718
steps:
18-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
1920

2021
- name: Setup pnpm
21-
uses: pnpm/action-setup@v2
22+
uses: pnpm/action-setup@v3
2223
with:
23-
version: 8
24+
version: 9
2425

2526
- name: Use Node.js ${{ matrix.node-version }}
26-
uses: actions/setup-node@v3
27+
uses: actions/setup-node@v4
2728
with:
2829
node-version: ${{ matrix.node-version }}
2930
cache: 'pnpm'
3031

3132
- name: Install dependencies
32-
run: pnpm install
33+
run: pnpm install --no-frozen-lockfile
3334

3435
- name: Lint
3536
run: pnpm lint
@@ -38,6 +39,10 @@ jobs:
3839
run: pnpm build
3940

4041
- name: Test
41-
run: pnpm test
42-
42+
run: pnpm test:coverage
4343

44+
- name: Upload coverage
45+
uses: codecov/codecov-action@v4
46+
if: matrix.node-version == '20.x'
47+
with:
48+
token: ${{ secrets.CODECOV_TOKEN }}

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,3 @@ Thumbs.db
5252
.yarn/
5353
.pnpm-store/
5454

55-
# Turbo
56-
.turbo/

0 commit comments

Comments
 (0)