Skip to content

Commit b61691c

Browse files
committed
stop building jax and remove python exclude filter for pjrt
1 parent e43a85e commit b61691c

File tree

1 file changed

+5
-22
lines changed

1 file changed

+5
-22
lines changed

.github/workflows/build_artifacts.yml

Lines changed: 5 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
# Packages that are not supported on a platform won't be built. E.g. CUDA packages won't be
8989
# built for Windows
9090
if [[ ${is_workflow_call:-"0"} == "0" ]]; then
91-
wheels=("'jax'" ", 'jaxlib'" ", 'jax-cuda-pjrt'" ", 'jax-cuda-plugin'")
91+
wheels=("'jaxlib'" ", 'jax-cuda-pjrt'" ", 'jax-cuda-plugin'")
9292
python_versions=("'3.10'" ", '3.11'" ", '3.12'", ", '3.13'")
9393
platforms=("'linux-x86-n2-16'" ", 'linux-arm64-t2a-48'" ", 'windows-x86-n2-64'")
9494
else
@@ -143,27 +143,10 @@ jobs:
143143
# jax-cuda-pjrt and jax are pure Python packages so they do not need to be built for each
144144
# Python version.
145145
exclude:
146-
# jax-cuda-pjrt and jax are Python version independent and do not need to be built for
147-
# each Python version
148-
# Exclude jax-cuda-pjrt
149-
- artifact: "jax-cuda-pjrt"
150-
python: "3.11"
151-
- artifact: "jax-cuda-pjrt"
152-
python: "3.12"
153-
- artifact: "jax-cuda-pjrt"
154-
python: "3.13"
155-
# Exclude jax
156-
- artifact: "jax"
157-
python: "3.11"
158-
- artifact: "jax"
159-
python: "3.12"
160-
- artifact: "jax"
161-
python: "3.13"
162-
# jax also only needs to be built once per runner
163-
- artifact: "jax"
164-
runner: "windows-x86-n2-64"
165-
- artifact: "jax"
166-
runner: "linux-arm64-t2a-48"
146+
# jax-cuda-pjrt does not need to be built for every Python but excluding it here for
147+
# every but one Python version causes issues when a workflow call is made to this file
148+
# requesting a build for an exlcuded Python version (see pytest_gpu.yaml)
149+
#
167150
# jax-cuda-plugin and jax-cuda-pjrt are not supported on Windows.
168151
- artifact: "jax-cuda-plugin"
169152
runner: "windows-x86-n2-64"

0 commit comments

Comments
 (0)