|
31 | 31 | requires: ["latest", "nightly"] # , 'oldest' |
32 | 32 | suite: ["core", "ops", "grads"] |
33 | 33 | include: |
| 34 | + - { os: "ubuntu-22.04", python-version: "3.10", requires: "oldest", suite: "core" } |
| 35 | + - { os: "ubuntu-22.04", python-version: "3.10", requires: "oldest", suite: "ops" } |
| 36 | + - { os: "ubuntu-22.04", python-version: "3.10", requires: "oldest", suite: "grads" } |
34 | 37 | - { os: "ubuntu-24.04", python-version: "3.11", requires: "latest" } |
35 | 38 | - { os: "ubuntu-24.04", python-version: "3.12", requires: "latest" } |
36 | 39 | - { os: "ubuntu-24.04", python-version: "3.13", requires: "latest" } |
@@ -64,14 +67,13 @@ jobs: |
64 | 67 | open(fpath, 'w').write(req) |
65 | 68 | shell: python |
66 | 69 |
|
67 | | - - name: switch Torch source |
| 70 | + - name: set default Torch source |
| 71 | + run: echo "TORCH_URL=$TORCH_URL_STABLE" >> $GITHUB_ENV |
| 72 | + - name: switch Torch source to nightly |
| 73 | + if: matrix.requires == 'nightly' |
68 | 74 | run: | |
69 | | - if [[ "${{ matrix.requires }}" == "nightly" ]]; then |
70 | | - echo "TORCH_URL=$TORCH_URL_NIGHTLY" >> $GITHUB_ENV |
71 | | - echo "PIP_EXTRA_FLAG=--pre" >> $GITHUB_ENV |
72 | | - else |
73 | | - echo "TORCH_URL=$TORCH_URL_STABLE" >> $GITHUB_ENV |
74 | | - fi |
| 75 | + echo "TORCH_URL=$TORCH_URL_NIGHTLY" >> $GITHUB_ENV |
| 76 | + echo "PIP_EXTRA_FLAG=--pre" >> $GITHUB_ENV |
75 | 77 |
|
76 | 78 | - name: Install Mac specific dependencies |
77 | 79 | if: runner.os == 'macOS' |
|
0 commit comments