Skip to content

Commit f90bd2a

Browse files
authored
ci: Build cu132 wheels using PyTorch 2.12.0.dev nightly (#611)
1 parent fddb3e6 commit f90bd2a

File tree

5 files changed

+21
-4
lines changed

5 files changed

+21
-4
lines changed

.github/workflows/_build_linux.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ jobs:
3636

3737
steps:
3838
- name: Login to Docker Hub
39-
uses: docker/login-action@v4
39+
uses: docker/login-action@b45d80f862d83dbcd57f89517bcf500b2ab88fb2 # v4.0.0
4040
with:
4141
username: ${{ inputs.docker-hub-username }}
4242
password: ${{ secrets.docker-hub-token }}
4343

4444
- name: Configure AWS
45-
uses: aws-actions/configure-aws-credentials@v6
45+
uses: aws-actions/configure-aws-credentials@8df5847569e6427dd6c4fb1cf565c83acfa8afa7 # v6.0.0
4646
with:
4747
aws-access-key-id: ${{ secrets.aws-access-key-id }}
4848
aws-secret-access-key: ${{ secrets.aws-secret-access-key }}
@@ -57,7 +57,7 @@ jobs:
5757
# Disk space required for CPU builds is usually small enough, so we
5858
# save a few minutes by skipping this step.
5959
if: ${{ matrix.cuda-version != 'cpu' }}
60-
uses: jlumbroso/free-disk-space@v1.3.1
60+
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
6161
with:
6262
android: true
6363
dotnet: true
@@ -71,7 +71,7 @@ jobs:
7171
uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7.6.0
7272
with:
7373
# NOTE: This is a version used for cibuildwheel but not for wheels.
74-
python-version: '3.11'
74+
python-version: '3.14'
7575
activate-environment: true
7676

7777
- name: Install dependencies

.github/workflows/utils/full_matrix_linux.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
[
2+
{
3+
"torch-version": "2.12.0",
4+
"python-version": ["3.14"],
5+
"cuda-version": ["cu132"]
6+
},
27
{
38
"torch-version": "2.11.0",
49
"python-version": ["3.10", "3.11", "3.12", "3.13", "3.14"],

.github/workflows/utils/minimal_matrix_linux.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
[
2+
{
3+
"torch-version": "2.12.0",
4+
"python-version": ["3.14"],
5+
"cuda-version": ["cu132"]
6+
},
27
{
38
"torch-version": "2.11.0",
49
"python-version": ["3.10", "3.14"],

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
88
## [Unreleased]
99
### Added
1010
- Added CUDA 13.2 support to `manylinux` Dockerfile ([#614](https://github.com/pyg-team/pyg-lib/pull/614))
11+
- Added support for PyTorch `2.12.0+cu132` wheels in nightly releases ([#615](https://github.com/pyg-team/pyg-lib/pull/615))
1112
### Changed
1213
### Deprecated
1314
### Removed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@ where
3535

3636
The following combinations are supported:
3737

38+
| PyTorch Nightly | `cpu` | `cu126` | `cu128` | `cu129` | `cu130` | `cu132` |
39+
| --------------- | ----- | ------- | ------- | ------- | ------- | ------- |
40+
| **Linux** | | | | | ||
41+
| **Windows** | | | | | | |
42+
| **macOS** | | | | | | |
43+
3844
| PyTorch 2.11 | `cpu` | `cu126` | `cu128` | `cu129` | `cu130` |
3945
|--------------|-------|---------|---------|---------|---------|
4046
| **Linux** |||| ||

0 commit comments

Comments
 (0)