From 865d1548dfc22c988cddbe48b1ae46ce9324bde9 Mon Sep 17 00:00:00 2001 From: Karthik Nadig Date: Thu, 25 Mar 2021 14:04:36 -0700 Subject: [PATCH] Nightly should only run coverage --- .github/workflows/nightly-coverage.yml | 75 +------------------------- 1 file changed, 1 insertion(+), 74 deletions(-) diff --git a/.github/workflows/nightly-coverage.yml b/.github/workflows/nightly-coverage.yml index d675f6f53e68..d1dbe3de18dc 100644 --- a/.github/workflows/nightly-coverage.yml +++ b/.github/workflows/nightly-coverage.yml @@ -14,81 +14,8 @@ env: TEST_RESULTS_DIRECTORY: . jobs: - build-vsix: - name: Build VSIX - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Install Node - uses: actions/setup-node@v2.1.5 - with: - node-version: ${{env.NODE_VERSION}} - - - name: Use Python ${{env.PYTHON_VERSION}} - uses: actions/setup-python@v2 - with: - python-version: ${{env.PYTHON_VERSION}} - - - name: Upgrade pip - run: python -m pip install -U pip - - - name: Build VSIX - uses: ./.github/actions/build-vsix - id: build-vsix - - - name: Rename VSIX - if: steps.build-vsix.outputs.path != env.VSIX_NAME - run: mv ${{ steps.build-vsix.outputs.path }} ${{ env.VSIX_NAME }} - - - uses: actions/upload-artifact@v2 - with: - name: ${{env.ARTIFACT_NAME_VSIX}} - path: ${{env.VSIX_NAME}} - retention-days: 7 - - lint: - name: Lint - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Install Node - uses: actions/setup-node@v2.1.5 - with: - node-version: ${{env.NODE_VERSION}} - - - name: Install dependencies (npm ci) - run: npm ci --prefer-offline - - - name: Run gulp prePublishNonBundle - run: npx gulp prePublishNonBundle - - - name: Check dependencies - run: npm run checkDependencies - - - name: Run linting on TypeScript code - run: npm run lint - - - name: Run formatting on TypeScript code - run: npm run format-check - - - name: Use Python ${{env.PYTHON_VERSION}} - uses: actions/setup-python@v2 - with: - python-version: ${{env.PYTHON_VERSION}} - - - name: Run Black on Python code - run: | - python -m pip install -U black - python -m black . --check - working-directory: pythonFiles - - ### Non-smoke tests tests: - name: Tests + name: Tests with Coverage # The value of runs-on is the OS of the current job (specified in the strategy matrix below) instead of being hardcoded. runs-on: ${{ matrix.os }} env: