What is the bug?
The github CI to publish the snapshot API to opensearch-staging does not use the latest core image. So if there is a change in the core library, then that change won't be reflected when building the api image. Reference: https://github.com/opensearch-project/remote-vector-index-builder/actions/runs/16426837535/job/46419159159.
How can one reproduce the bug?
By making a change in the core library, and then testing that the change isn't in the api image.
What is the expected behavior?
api image should always have latest changes from core, before CI push