Skip to content

Commit 04bdf63

Browse files
keyzJamieMason
authored andcommitted
fix(effect): add peer for @effect/schema
Closes #180 Closes #181
1 parent eabbfb8 commit 04bdf63

File tree

9 files changed

+9912
-16846
lines changed

9 files changed

+9912
-16846
lines changed

.github/workflows/ci.yaml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,21 @@ jobs:
1414
node-version: [16.x, 18.x, 20.x]
1515

1616
steps:
17-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v3
18+
- uses: pnpm/action-setup@v2
19+
with:
20+
version: 8
1821
- name: Use Node.js ${{ matrix.node-version }}
19-
uses: actions/setup-node@v2
22+
uses: actions/setup-node@v3
2023
with:
21-
cache: npm
24+
cache: 'pnpm'
2225
node-version: ${{ matrix.node-version }}
2326

2427
- name: Install
25-
run: npm ci
28+
run: pnpm install
2629

2730
- name: Build
28-
run: npm run build
31+
run: pnpm run build
2932
env:
3033
FORCE_COLOR: 3
3134
TERM: xterm-256color
@@ -36,20 +39,20 @@ jobs:
3639

3740
- name: Lint
3841
if: matrix.os == 'ubuntu-latest' && matrix.node-version == '20.x'
39-
run: npm run lint
42+
run: pnpm run lint
4043
env:
4144
FORCE_COLOR: 3
4245
TERM: xterm-256color
4346

4447
- name: Test
45-
run: npm run test
48+
run: pnpm run test
4649
env:
4750
FORCE_COLOR: 3
4851
TERM: xterm-256color
4952

5053
- name: Code Climate
5154
if: matrix.os == 'ubuntu-latest' && matrix.node-version == '20.x'
52-
uses: paambaati/codeclimate-action@v3.0.0
55+
uses: paambaati/codeclimate-action@v5.0.0
5356
env:
5457
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
5558
with:

.github/workflows/deploy-site.yaml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,17 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- uses: actions/checkout@v3
21+
- uses: pnpm/action-setup@v2
22+
with:
23+
version: 8
2124
- uses: actions/setup-node@v3
2225
with:
23-
node-version: 18
24-
cache: npm
25-
26+
node-version: 20
27+
cache: 'pnpm'
2628
- name: Install dependencies
27-
run: npm ci
29+
run: pnpm install
2830
- name: Build website
29-
run: npm run build
31+
run: pnpm run build
3032

3133
# Popular action to deploy to GitHub Pages:
3234
# Docs: https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-docusaurus

.github/workflows/test-site.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,9 @@ jobs:
1818
- uses: actions/checkout@v3
1919
- uses: actions/setup-node@v3
2020
with:
21-
node-version: 18
22-
cache: npm
23-
21+
node-version: 20
22+
cache: 'pnpm'
2423
- name: Install dependencies
25-
run: npm ci
24+
run: pnpm install
2625
- name: Test build website
27-
run: npm run build
26+
run: pnpm run build

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
auto-install-peers=false
2+
strict-peer-dependencies=true

0 commit comments

Comments
 (0)