From 678a3f5b571ffd5ab7469855c207e48c76b73249 Mon Sep 17 00:00:00 2001 From: vicpaton Date: Tue, 2 Jul 2024 13:34:44 +0200 Subject: [PATCH] removed testing with conda --- .github/workflows/main.yml | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index 5b82c2a..0000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: build - -on: pull_request - -jobs: - build-linux: - defaults: - run: - shell: bash -l {0} - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: conda-incubator/setup-miniconda@v3 - with: - activate-environment: networkcommons - environment-file: environment.yml - - name: Install additional dependencies - run: | - pip install git+https://github.com/saezlab/corneto.git@dev - - name: Install NetworkCommons - run: | - pip install . - - name: Lint with flake8 - run: | - # stop the build if there are Python syntax errors or undefined names - flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics - # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide - flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics - - name: Test and add coverage - run: | - pytest --cov --disable-warnings networkcommons - - name: Upload coverage reports to Codecov - run: | - curl -Os https://uploader.codecov.io/latest/linux/codecov - chmod +x codecov - ./codecov -t ${{ secrets.CODECOV_TOKEN }} \ No newline at end of file