Skip to content

ci: add trusted publishing for rubygems - #3036

Merged
MattDevy merged 3 commits into
mainfrom
ci/publishing-automation
Aug 4, 2026
Merged

ci: add trusted publishing for rubygems#3036
MattDevy merged 3 commits into
mainfrom
ci/publishing-automation

Conversation

@MattDevy

@MattDevy MattDevy commented Jul 24, 2026

Copy link
Copy Markdown
Contributor
  • Adds automation to build and publish elasticsearch-api and elasticsearch to rubygems with trusted publishing
  • Configured with release environment requiring approval from the team
  • Creates github release after gems are published, using release notes from CHANGELOG.md

@MattDevy
MattDevy requested a review from gitviola July 24, 2026 11:17
@MattDevy
MattDevy merged commit 317fc9f into main Aug 4, 2026
16 of 17 checks passed
@MattDevy
MattDevy deleted the ci/publishing-automation branch August 4, 2026 15:05
MattDevy added a commit that referenced this pull request Aug 4, 2026
* ci: add trusted publishing for rubygems (#3036)

* ci: add trusted publishing for rubygems

* fix(ci): allow maintenance branch releases

(cherry picked from commit 317fc9f)

* docs(release): add 9.5.0 release notes

---------

Co-authored-by: Matt Devy <32791943+MattDevy@users.noreply.github.com>
Co-authored-by: Matt Devy <matt.devy@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant