Skip to content

Add publish core image step as a dependency to publish api image step #53

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

rchitale7
Copy link
Member

@rchitale7 rchitale7 commented Apr 14, 2025

Description

The publish_remote_core_image.yml workflow runs whenever there's a change in the core/ folder. When that happens, a new core image is published to opensearch staging. Then, since the api image depends on certain core libraries, a new api image is also published to opensearch staging. This change ensures that the core image is first published to opensearch staging, before being used as the base image for the api image docker build. Previously, it was possible for the core image publish to happen after the api image publish.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@rchitale7 rchitale7 marked this pull request as ready for review April 14, 2025 20:48
@navneet1v
Copy link
Collaborator

@rchitale7 anything pending on this PR?

@rchitale7
Copy link
Member Author

@navneet1v Nope this one is good to be merged. It fixes a bug in our CIs

@rchitale7 rchitale7 merged commit 3dabf9b into opensearch-project:main Apr 16, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants