@@ -56,33 +56,31 @@ jobs:
5656 - { os: "ubuntu-22.04", pkg-name: "lightning", python-version: "3.12.7", pytorch-version: "2.5.1" }
5757 - { os: "windows-2022", pkg-name: "lightning", python-version: "3.12.7", pytorch-version: "2.5.1" }
5858 # only run PyTorch latest with Python latest, use Fabric scope to limit dependency issues
59- - { os: "macOS-14", pkg-name: "fabric", python-version: "3.12.7", pytorch-version: "2.5.1 " }
60- - { os: "ubuntu-22.04", pkg-name: "fabric", python-version: "3.12.7", pytorch-version: "2.5.1 " }
61- - { os: "windows-2022", pkg-name: "fabric", python-version: "3.12.7", pytorch-version: "2.5.1 " }
59+ - { os: "macOS-14", pkg-name: "fabric", python-version: "3.12.7", pytorch-version: "2.6 " }
60+ - { os: "ubuntu-22.04", pkg-name: "fabric", python-version: "3.12.7", pytorch-version: "2.6 " }
61+ - { os: "windows-2022", pkg-name: "fabric", python-version: "3.12.7", pytorch-version: "2.6 " }
6262 # "oldest" versions tests, only on minimum Python
63- - { os: "macOS-14", pkg-name: "lightning", python-version: "3.9", pytorch-version: "2.1", requires: "oldest" }
63+ - { os: "macOS-14", python-version: "3.9", pytorch-version: "2.1", requires: "oldest" }
6464 - {
6565 os : " ubuntu-20.04" ,
66- pkg-name : " lightning" ,
6766 python-version : " 3.9" ,
6867 pytorch-version : " 2.1" ,
6968 requires : " oldest" ,
7069 }
7170 - {
7271 os : " windows-2022" ,
73- pkg-name : " lightning" ,
7472 python-version : " 3.9" ,
7573 pytorch-version : " 2.1" ,
7674 requires : " oldest" ,
7775 }
7876 # "fabric" installs the standalone package
79- - { os: "macOS-14", pkg-name: "fabric", python-version: "3.9 ", pytorch-version: "2.1 " }
80- - { os: "ubuntu-20.04", pkg-name: "fabric", python-version: "3.9 ", pytorch-version: "2.1 " }
81- - { os: "windows-2022", pkg-name: "fabric", python-version: "3.9 ", pytorch-version: "2.1 " }
82- # adding recently cut Torch 2.6
83- - { os: "macOS-14", pkg-name: "fabric", python-version: "3.12", pytorch-version: "2.6 " }
84- - { os: "ubuntu-22.04", pkg-name: "fabric", python-version: "3.12", pytorch-version: "2.6 " }
85- - { os: "windows-2022", pkg-name: "fabric", python-version: "3.12", pytorch-version: "2.6 " }
77+ - { os: "macOS-14", pkg-name: "fabric", python-version: "3.10 ", pytorch-version: "2.5 " }
78+ - { os: "ubuntu-20.04", pkg-name: "fabric", python-version: "3.10 ", pytorch-version: "2.5 " }
79+ - { os: "windows-2022", pkg-name: "fabric", python-version: "3.10 ", pytorch-version: "2.5 " }
80+ # adding recently cut Torch 2.7 - FUTURE
81+ # - { os: "macOS-14", pkg-name: "fabric", python-version: "3.12", pytorch-version: "2.7 " }
82+ # - { os: "ubuntu-22.04", pkg-name: "fabric", python-version: "3.12", pytorch-version: "2.7 " }
83+ # - { os: "windows-2022", pkg-name: "fabric", python-version: "3.12", pytorch-version: "2.7 " }
8684 timeout-minutes : 25 # because of building grpcio on Mac
8785 env :
8886 PACKAGE_NAME : ${{ matrix.pkg-name }}
@@ -130,8 +128,8 @@ jobs:
130128
131129 - name : Env. variables
132130 run : |
133- # Switch PyTorch URL
134- python -c "print('TORCH_URL=' + str('${{env.TORCH_URL_TEST}}' if '${{ matrix.pytorch-version }}' == '2.6 ' else '${{env.TORCH_URL_STABLE}}'))" >> $GITHUB_ENV
131+ # Switch PyTorch URL between stable and test/future
132+ python -c "print('TORCH_URL=' + str('${{env.TORCH_URL_TEST}}' if '${{ matrix.pytorch-version }}' == '2.7 ' else '${{env.TORCH_URL_STABLE}}'))" >> $GITHUB_ENV
135133 # Switch coverage scope
136134 python -c "print('COVERAGE_SCOPE=' + str('lightning' if '${{matrix.pkg-name}}' == 'lightning' else 'lightning_fabric'))" >> $GITHUB_ENV
137135 # if you install mono-package set dependency only for this subpackage
0 commit comments