Skip to content
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

Automate post release activities #4761

Closed
6 of 7 tasks
gaiksaya opened this issue Jun 11, 2024 · 1 comment
Closed
6 of 7 tasks

Automate post release activities #4761

gaiksaya opened this issue Jun 11, 2024 · 1 comment
Assignees
Labels
enhancement New Enhancement

Comments

@gaiksaya
Copy link
Member

gaiksaya commented Jun 11, 2024

Is your feature request related to a problem? Please describe

Coming from #4750 (comment)

There are various post release activities that can be automated among the ones listed here: https://github.com/opensearch-project/opensearch-build/wiki/Releasing-the-Distribution#post-release

Most of them are manual as of now.

Proposing to have a central workflow similar to promotion workflow #4753

Describe the solution you'd like

Keeping in mind to keep the workflows as independent as possible, the right approach would be have individual workflows for each of the above points and only trigger them via central workflow.

Describe alternatives you've considered

Continue manual chores. Better ideas and feedbacks are welcome.

Additional context

No response

@gaiksaya gaiksaya added enhancement New Enhancement untriaged Issues that have not yet been triaged labels Jun 11, 2024
@gaiksaya gaiksaya removed the untriaged Issues that have not yet been triaged label Jun 20, 2024
@getsaurabh02 getsaurabh02 moved this from 🆕 New to Later (6 months plus) in Engineering Effectiveness Board Jul 18, 2024
@gaiksaya gaiksaya moved this from Backlog to In Progress in OpenSearch Engineering Effectiveness Jul 23, 2024
@gaiksaya gaiksaya self-assigned this Jul 29, 2024
@gaiksaya gaiksaya moved this from Backlog to 🏗 In progress in Engineering Effectiveness Board Jul 30, 2024
@gaiksaya gaiksaya changed the title Add central post release workflow Automate post release activities Aug 15, 2024
@gaiksaya
Copy link
Member Author

Keeping helm and ansible auto-increment as manual for now due to changelog complications.
Thanks!

@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Engineering Effectiveness Board Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New Enhancement
Projects
Status: ✅ Done
Development

No branches or pull requests

1 participant