Skip to content

Conversation

@gaiksaya
Copy link
Member

@gaiksaya gaiksaya commented Jan 28, 2023

Description

This change add release workflows for logstash-output-opensearch plugin that is released on rubygems.
See opensearch-project/opensearch-build#1234 for more details about end to end process.

The secrets role has been added to this repo as well as new api key required has been generated. I'll be adding the webhook once this PR is merged.
Thanks!

Issues Resolved

closes opensearch-project/opensearch-build#3139

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has documentation added
  • Commits are signed as per the DCO using --signoff

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.

Signed-off-by: Sayali Gaikawad <[email protected]>
Signed-off-by: Sayali Gaikawad <[email protected]>
@gaiksaya gaiksaya requested a review from a team as a code owner January 28, 2023 00:40
Signed-off-by: Sayali Gaikawad <[email protected]>
on:
push:
tags:
- "*"
Copy link
Contributor

Choose a reason for hiding this comment

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

Will this automatically set the version to 2.0.1?

Copy link
Member Author

Choose a reason for hiding this comment

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

No, this is just a trigger. Any tag pushed to this repo will trigger this workflow

Copy link
Contributor

@sshivanii sshivanii left a comment

Choose a reason for hiding this comment

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

LGTM thanks!

Copy link
Member

@dlvenable dlvenable left a comment

Choose a reason for hiding this comment

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

Thank you @gaiksaya !

@gaiksaya gaiksaya merged commit c6a7494 into opensearch-project:main Jan 30, 2023
@gaiksaya gaiksaya deleted the add-release-workflows branch January 30, 2023 18:57
@gaiksaya
Copy link
Member Author

Webhook is added to this repo and is active. We are set for the release. Please push appropriate tag via CLI when you are ready.
Thanks!

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.

[release]: logstash-output-opensearch plugin 2.0.1

3 participants