diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml deleted file mode 100644 index 352b3ab..0000000 --- a/.github/workflows/workflow.yml +++ /dev/null @@ -1,56 +0,0 @@ -name: workflow - -on: - push: - branches: - - master - pull_request: - schedule: - - cron: '0 0 * * 1' # run every Monday - workflow_dispatch: - -env: - PYTEST_ADDOPTS: "--color=yes" - -jobs: - workflow: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.8", "3.10"] - defaults: - run: - shell: bash -l {0} - - steps: - - name: Initialisation - uses: actions/checkout@v4 - - - name: Set up conda - uses: conda-incubator/setup-miniconda@v4 - with: - python-version: ${{ matrix.python-version }} - auto-update-conda: true - activate-environment: conda-environment - environment-file: .github/environment.yml - - - name: Install package - run: python -m pip install .[dev] - - - name: Unit tests - run: invoke test.unittest - - - name: Unit tests with coverage - run: invoke test.coverage - if: matrix.os == 'ubuntu-latest' - - - name: Documentation tests - run: invoke test.docs - - - name: Jupyter notebook tests - run: invoke test.ipynb - - - name: Upload coverage to Codecov.io - uses: codecov/codecov-action@v1 - if: matrix.os == 'ubuntu-latest'