Skip to content

Conversation

@andrew-anyscale
Copy link
Contributor

There is significant overlap with the next feature of push_anyscale_image, so this refactor reduces on a lot of duplicated work.

Topic: image-tags-lib
Signed-off-by: andrew andrew@anyscale.com

There is significant overlap with the next feature of push_anyscale_image, so this refactor reduces on a lot of duplicated work.

Topic: image-tags-lib
Signed-off-by: andrew <andrew@anyscale.com>
@andrew-anyscale
Copy link
Contributor Author

andrew-anyscale commented Feb 6, 2026

Reviews in this chain:
#60793 [ci] refactor push_ray_image shared functions to image_tags_lib
 └#60796 [ci] Add push_anyscale_image to push wanda anyscale images
  └#59937 [ci] Port anyscale image builds to Wanda pipeline

@andrew-anyscale
Copy link
Contributor Author

# head base diff date summary
0 ed98abef 4c767927 diff Feb 5 16:51 PM 5 files changed, 313 insertions(+), 57 deletions(-)

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request successfully refactors shared image tagging and crane utility functions into a new image_tags_lib.py module. This significantly improves code organization and reusability, as demonstrated by push_ray_image.py now leveraging these new utilities. The changes include updating Bazel build files, creating the new library with comprehensive unit tests, and modifying the existing push_ray_image.py to use the refactored functions. The approach taken is sound, and the new tests provide good coverage for the extracted logic.

@aslonnie aslonnie added the go add ONLY when ready to merge, run all tests label Feb 6, 2026
@aslonnie aslonnie merged commit 0e06e41 into master Feb 6, 2026
6 checks passed
@aslonnie aslonnie deleted the andrew/revup/master/image-tags-lib branch February 6, 2026 19:57
tiennguyentony pushed a commit to tiennguyentony/ray that referenced this pull request Feb 7, 2026
…project#60793)

There is significant overlap with the next feature of
push_anyscale_image, so this refactor reduces on a lot of duplicated
work.

Signed-off-by: andrew <andrew@anyscale.com>
Signed-off-by: tiennguyentony <46289799+tiennguyentony@users.noreply.github.com>
tiennguyentony pushed a commit to tiennguyentony/ray that referenced this pull request Feb 7, 2026
…project#60793)


There is significant overlap with the next feature of
push_anyscale_image, so this refactor reduces on a lot of duplicated
work.

Signed-off-by: andrew <andrew@anyscale.com>
Signed-off-by: tiennguyentony <46289799+tiennguyentony@users.noreply.github.com>
tiennguyentony pushed a commit to tiennguyentony/ray that referenced this pull request Feb 7, 2026
…project#60793)


There is significant overlap with the next feature of
push_anyscale_image, so this refactor reduces on a lot of duplicated
work.

Signed-off-by: andrew <andrew@anyscale.com>
elliot-barn pushed a commit that referenced this pull request Feb 9, 2026
There is significant overlap with the next feature of
push_anyscale_image, so this refactor reduces on a lot of duplicated
work.

Signed-off-by: andrew <andrew@anyscale.com>
Signed-off-by: elliot-barn <elliot.barnwell@anyscale.com>
elliot-barn pushed a commit that referenced this pull request Feb 9, 2026
There is significant overlap with the next feature of
push_anyscale_image, so this refactor reduces on a lot of duplicated
work.

Signed-off-by: andrew <andrew@anyscale.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci community-contribution Contributed by the community go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants