Skip to content

Trigger protobuf conversion from build artifact upload - #1164

Draft
lucy66hw wants to merge 2 commits into
opensearch-project:mainfrom
lucy66hw:trigger-protobuf-convert
Draft

Trigger protobuf conversion from build artifact upload#1164
lucy66hw wants to merge 2 commits into
opensearch-project:mainfrom
lucy66hw:trigger-protobuf-convert

Conversation

@lucy66hw

Copy link
Copy Markdown
Collaborator

Summary

  • trigger opensearch-protobufs from build.yml immediately after uploading the merged spec artifact
  • pass the uploaded workflow artifact URL in the dispatch payload
  • remove the old protobuf trigger from deploy-gh-pages.yml

Why this change is needed

The protobuf conversion flow should not depend on main-latest release publication succeeding. By dispatching right after artifact upload, downstream protobuf generation can consume the merged spec artifact even if the later GitHub release step fails.

Behavior change

  • before: protobuf conversion was triggered from deploy-gh-pages.yml and expected main-latest
  • now: protobuf conversion is triggered from build.yml after artifact upload and receives artifact_url

lucy66hw added 2 commits July 11, 2026 00:14
Signed-off-by: Xi Lu <fridalu66@gmail.com>
Signed-off-by: Xi Lu <fridalu66@gmail.com>
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.

1 participant