name: CI
on:
  - push
  - pull_request
jobs:
  test:
    name: test
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-node@v3
      - run: |
          npm install
          npm run build --if-present
          npm test
      - name: Codecov
        uses: codecov/codecov-action@v1
