Skip to content

Commit

Permalink
ci: add wagmi typechecking
Browse files Browse the repository at this point in the history
  • Loading branch information
tmm committed Jan 5, 2024
1 parent 2091da6 commit 7f656cd
Showing 1 changed file with 43 additions and 1 deletion.
44 changes: 43 additions & 1 deletion .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -183,4 +183,46 @@ jobs:

- name: Run test vectors
shell: bash
run: bun run vectors
run: bun run vectors

wagmi:
name: Wagmi Types
runs-on: ubuntu-latest
strategy:
matrix:
typescript-version: ['5.0.4', '5.1.6', '5.2.2', 'latest']

steps:
- name: Clone repository
uses: actions/checkout@v4

- name: Install dependencies
uses: ./.github/actions/install-dependencies

- name: Build and link viem
run: bun run build && pnpm link --global

- uses: pnpm/action-setup@v2
- uses: actions/setup-node@v4
with:
cache: pnpm
node-version: 20
- run: gh repo clone wevm/wagmi
- name: Set up wagmi
run: |
pnpm install
pnpm link --global viem
pnpm add -D -w typescript@${{ matrix.typescript-version }}
# pnpm preconstruct
working-directory: ./wagmi

- name: Check types
run: pnpm typecheck
working-directory: ./wagmi

- name: Check build
run: pnpm build
working-directory: ./wagmi



0 comments on commit 7f656cd

Please sign in to comment.