CI: Streamline release pipeline and Docker image verification - #4965
Open
SurbhiJainUSC wants to merge 1 commit into
Open
CI: Streamline release pipeline and Docker image verification#4965SurbhiJainUSC wants to merge 1 commit into
SurbhiJainUSC wants to merge 1 commit into
Conversation
|
Note Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported. |
SurbhiJainUSC
marked this pull request as ready for review
August 21, 2026 22:33
SurbhiJainUSC
requested review from
bvandermoon,
darisoy,
gobbleturk,
huytransformer,
igorts-git,
khatwanimohit,
parambole,
richjames0,
shralex and
xibinliu
as code owners
August 21, 2026 22:33
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR fixes the following issues:
- Fix permissions for nested
track_performancejob (contents: write).- Add
wait_for_tests_verificationstep to poll for verified pre-training and post-training images.- Automate PyPI release by calling
pypi_release.ymlupon test verification.- Separate TPU and GPU release candidate image build jobs.
- Add
workflow_callsupport for automated invocation from release pipeline.- Remove
repository_dispatchto prevent duplicate executions from individual Airflow callbacks.- Retain
workflow_dispatchfor manual/independent re-runs.- Fix
GITHUB_RUN_IDenvironment variable collision by renaming toCALLER_RUN_ID.- Restructure matrix to stable images and dynamically check/tag nightly images if present.
- Standardize verified image tag to
verified-e2e-${CALLER_RUN_ID}.- Add dynamic run-name for Airflow test callbacks.
- Update CI traceability tag to
verified-ci-${image_tag}.- Remove redundant latest tagging workarounds in CI runner.
FIXES: b/537797666
Tests
Release pipeline workflow: https://github.com/AI-Hypercomputer/maxtext/actions/runs/32514298009
Checklist
Before submitting this PR, please make sure (put X in square brackets):
gemini-reviewlabel.