diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d75b56b138..b2cb3a0546 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -89,61 +89,6 @@ jobs: - name: Run qlty code smells analysis run: qlty smells - build: - name: Build & Test - runs-on: ubuntu-latest - timeout-minutes: 15 - permissions: - id-token: write - contents: read - packages: read - steps: - - name: Checkout - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 - - - name: Setup Node.js - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v5 - with: - cache: 'npm' - node-version: ${{ env.NODE_VERSION }} - registry-url: 'https://npm.pkg.github.com' - scope: '@deepnote' - - - name: Install dependencies - run: npm ci --prefer-offline --no-audit - env: - NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - - name: Compile TypeScript - run: npm run compile - - - name: Run tests - run: npm test - env: - VSC_JUPYTER_INSTRUMENT_CODE_FOR_COVERAGE: true - - - name: Upload coverage to Codecov - uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5 - with: - use_oidc: true - files: coverage/lcov.info - fail_ci_if_error: true - - - name: Upload test results to Codecov - if: '!cancelled()' - uses: codecov/test-results-action@47f89e9acb64b76debcd5ea40642d25a4adced9f # v1 - with: - use_oidc: true - files: test-results.xml - fail_ci_if_error: true - - - name: Check dependencies - run: npm run checkDependencies - continue-on-error: true - - - name: Check licenses - run: npm run check-licenses - check_licenses: name: Check Licenses runs-on: ubuntu-latest