.github/workflows/ci.yaml
@@ -1,13 +1,20 @@ name: Build and Test on: pull_request: branches: - v4 push: branches: - v4-alpha # TODO: update - v4 jobs: build-and-test: runs-on: ubuntu-22.04 if: ${{ github.repository == 'jackyzha0/quartz' }} strategy: matrix: os: [windows-latest, macos-latest, ubuntu-latest] runs-on: ${{ matrix.os }} permissions: contents: write steps: @@ -29,8 +36,9 @@ ${{ runner.os }}-node- - run: npm ci - name: Check types and style run: npm check run: npm run check - name: Test run: npm test