diff options
Diffstat (limited to '.github/workflows/code-coverage.yml')
-rw-r--r-- | .github/workflows/code-coverage.yml | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/.github/workflows/code-coverage.yml b/.github/workflows/code-coverage.yml deleted file mode 100644 index ab8161cf434..00000000000 --- a/.github/workflows/code-coverage.yml +++ /dev/null @@ -1,50 +0,0 @@ -name: Code Coverage Tests - -on: workflow_dispatch - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - code-coverage: - runs-on: ubuntu-latest - env: - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} - steps: - - name: Checkout code - if: github.event_name == 'push' - uses: actions/checkout@v3 - - - name: Checkout specific ref - if: github.event_name == 'pull_request' - run: git fetch origin ${{ github.event.pull_request.head.ref }} && git checkout FETCH_HEAD - - - name: Setup Python 3.9 - uses: actions/setup-python@v4 - with: - python-version: "3.9" - architecture: x64 - - - name: Install Poetry - uses: snok/install-poetry@v1 - with: - version: 1.3.2 - virtualenvs-create: true - virtualenvs-in-project: true - - - name: Load cached venv - id: cached-poetry-dependencies - uses: actions/cache@v3 - with: - path: .venv - key: venv-${{ runner.os }}-v1-${{ hashFiles('**/poetry.lock') }} - - - name: Install dependencies - if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true' - run: poetry install --no-interaction -E optimization - - - name: Run code coverage tests - run: | - source $VENV - pytest --cov --cov-fail-under=50
\ No newline at end of file |