Skip to content

ci: remove JAX 0.8.0 build support#4660

Merged
WBobby merged 1 commit intomainfrom
users/yanywang/16-4-rm-jax-0.8.0-sup
Apr 21, 2026
Merged

ci: remove JAX 0.8.0 build support#4660
WBobby merged 1 commit intomainfrom
users/yanywang/16-4-rm-jax-0.8.0-sup

Conversation

@WBobby
Copy link
Copy Markdown
Contributor

@WBobby WBobby commented Apr 17, 2026

Motivation

JAX 0.8.0 is no longer a supported release branch. This PR removes it from the CI build matrix and cleans up all 0.8.0-specific special cases, default values, and documentation references. Supported JAX branches after this PR: 0.8.2, 0.9.0, 0.9.1.

Follow-up to #4303, which introduced the build_jaxlib matrix flag and made the 0.8.0-specific shell guard in build_linux_jax_wheels.yml dead code.

Technical Details

  • release_portable_linux_jax_wheels.yml: drop v0.8.0 from matrix (4×3 = 12 jobs remaining).
  • build_linux_jax_wheels.yml: simplify --jax-source-dir guard — now conditioned solely on build_jaxlib.
  • test_jax_dockerfile.yml: bump defaults (v0.6.0, v0.8.0) → v0.8.2.
  • test_linux_jax_wheels.yml, compute_jax_package_version.py: update 0.8.0 examples in descriptions/docstrings → 0.8.2.
  • external-builds/jax/README.md: drop 0.8.0 row, add missing 0.9.0 row, rewrite --jax-source-dir note to match current build_jaxlib logic.

Test Plan

  • Grep to confirm no residual 0.8.0 references in CI / docs scope.
  • Post-merge: trigger release_portable_linux_jax_wheels.yml manually and confirm the matrix expands to 12 jobs with no 0.8.0 dispatch.

Test Result

Submission Checklist

Drop v0.8.0 from the CI build matrix and remove the 0.8.0-specific
--jax-source-dir shell guard. Also cleans up 0.8.0 references in test
workflows, docstrings, and external-builds/jax/README.md (where the
missing 0.9.0 row is added and the --jax-source-dir note is rewritten
to match current build_jaxlib-based behavior).

Signed-off-by: Yanyao Wang <wangyanyao@msn.com>
@WBobby WBobby merged commit a0aad45 into main Apr 21, 2026
191 of 201 checks passed
@WBobby WBobby deleted the users/yanywang/16-4-rm-jax-0.8.0-sup branch April 21, 2026 21:09
@github-project-automation github-project-automation Bot moved this from TODO to Done in TheRock Triage Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants