fork of hey-api/openapi-ts because I need some additional things
at feat/skip-token 47 lines 1.0 kB view raw
1name: Coverage 2 3on: 4 push: 5 branches: 6 - main 7 paths-ignore: 8 - docs/** 9 pull_request: 10 paths-ignore: 11 - docs/** 12 13concurrency: 14 group: ${{ github.workflow }}-${{ github.ref }} 15 cancel-in-progress: true 16 17jobs: 18 upload: 19 name: Upload 20 runs-on: ubuntu-latest 21 env: 22 TURBO_TEAM: ${{ secrets.TURBO_TEAM }} 23 TURBO_TELEMETRY_DISABLED: 1 24 TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} 25 steps: 26 - uses: actions/checkout@v6.0.2 27 28 - uses: pnpm/action-setup@v4.2.0 29 30 - uses: actions/setup-node@v6 31 with: 32 node-version-file: '.nvmrc' 33 cache: pnpm 34 35 - name: Install dependencies 36 run: pnpm install --frozen-lockfile 37 38 - name: Run test coverage 39 run: pnpm test:coverage 40 41 - name: Upload code coverage to codecov.io 42 uses: codecov/codecov-action@v5 43 with: 44 token: ${{ secrets.CODECOV_TOKEN }} 45 directory: ./coverage 46 flags: unittests 47 fail_ci_if_error: true