Skip to content

Refactor data: protocol handling. #684

Refactor data: protocol handling.

Refactor data: protocol handling. #684

Workflow file for this run

name: Run Tests & Linters
on:
push:
branches: "*"
pull_request:
branches: "*"
jobs:
build:
runs-on: ubuntu-latest
env:
FORCE_COLOR: true
steps:
- uses: actions/checkout@v4
- name: Setup Bun
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install Dependencies
run: bun install --frozen-lockfile
- name: Prepare wouter-preact (copy source files)
run: cd packages/wouter-preact && npm run prepublishOnly
- name: Run test
run: bun test --coverage
- name: Run type check
run: bun run test-types
- name: Lint Sources with ESLint
run: bun run lint
- name: Upload Coverage Report to Codecov
run: bash <(curl -s https://codecov.io/bash) -t 7a260fc2-03ff-4e98-b0a5-11a2d5c53a29