diff --git a/.github/workflows/ci_test-full.yml b/.github/workflows/ci_test-full.yml index 0452db0b0a..8331923c51 100644 --- a/.github/workflows/ci_test-full.yml +++ b/.github/workflows/ci_test-full.yml @@ -16,15 +16,9 @@ jobs: # max-parallel: 6 matrix: # PyTorch 1.5 is failing on Win and bolts requires torchvision>=0.5 - os: [ubuntu-20.04, macOS-10.15, windows-2019] - python-version: [3.6, 3.7, 3.8] + os: [ubuntu-20.04, macOS-10.15] #, windows-2019 + python-version: [3.6, 3.8] requires: ['minimal', 'latest'] - exclude: - # TODO: temporary fix till hanging jobs on macOS for py38 is resolved - - python-version: 3.8 - os: macOS-10.15 - - python-version: 3.8 - os: windows-2019 # Timeout: https://stackoverflow.com/a/59076067/4521646 timeout-minutes: 25 @@ -84,7 +78,6 @@ jobs: run: | # tox --sitepackages coverage run --source pl_bolts -m py.test pl_bolts tests -v --junitxml=junit/test-results-${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.requires }}.xml - coverage xml - name: Upload pytest test results uses: actions/upload-artifact@v2 @@ -98,6 +91,7 @@ jobs: if: success() run: | coverage report + coverage xml - name: Upload coverage to Codecov uses: codecov/codecov-action@v1 diff --git a/README.md b/README.md index bbd9a0c9e6..84039e81ac 100644 --- a/README.md +++ b/README.md @@ -53,12 +53,14 @@ | System / PyTorch ver. | 1.6 (min. req.) | 1.7 (latest) | | :---: | :---: | :---: | -| Linux py3.{6,7,8} | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | -| OSX py3.{6,7} | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | -| Windows py3.{6,7} | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | +| Linux py3.{6,8} | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | +| OSX py3.{6,8} | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | ![CI full testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20full%20testing/badge.svg?branch=master&event=push) | +| Windows py3.7* | ![CI base testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20base%20testing/badge.svg?branch=master&event=push) | ![CI base testing](https://github.com/PyTorchLightning/pytorch-lightning-bolts/workflows/CI%20base%20testing/badge.svg?branch=master&event=push) | +- _\* testing just the package itself, we skip full test suite - excluding `tests` folder_ + ## Install Simple installation from PyPI