@@ -20,17 +20,20 @@ jobs:
2020 strategy :
2121 fail-fast : false
2222 matrix :
23- os : [ubuntu-20.04, windows-2022, macOS-11]
24- python-version : ["3.7", "3.10"] # minimum, maximum
25- requires : ["oldest", "latest"]
26- release : ["stable"]
27- exclude :
28- # There's no distribution of the oldest PyTorch 1.9 for Python 3.10.
29- # TODO: Remove the exclusion when dropping PyTorch 1.9 support.
30- - {python-version: "3.10", requires: "oldest"}
31- # TODO: re-enable RC testing
32- # include:
33- # - {os: ubuntu-20.04, python-version: "3.10", requires: "latest", release: "pre"}
23+ # There's no distribution of the oldest PyTorch 1.9 for Python 3.10.
24+ # TODO: Add {python-version: "3.10", requires: "oldest"} back when dropping PyTorch 1.9 support.
25+ include :
26+ - {os: "ubuntu-20.04", python-version: "3.7", requires: "oldest", release: "stable"}
27+ - {os: "ubuntu-20.04", python-version: "3.7", requires: "latest", release: "stable"}
28+ - {os: "ubuntu-20.04", python-version: "3.10", requires: "latest", release: "stable"}
29+ - {os: "macos-11", python-version: "3.7", requires: "oldest", release: "stable"}
30+ - {os: "macos-11", python-version: "3.7", requires: "latest", release: "stable"}
31+ - {os: "macos-11", python-version: "3.10", requires: "latest", release: "stable"}
32+ - {os: "windows-2022", python-version: "3.7", requires: "oldest", release: "stable"}
33+ - {os: "windows-2022", python-version: "3.7", requires: "latest", release: "stable"}
34+ - {os: "windows-2022", python-version: "3.10", requires: "latest", release: "stable"}
35+ # Note: enable testing with release candidate as needed
36+ # - {os: ubuntu-20.04, python-version: "3.10", requires: "latest", release: "pre"}
3437
3538 timeout-minutes : 40
3639
0 commit comments