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

[META] Enhance repository backport PRs with Autoapproval and Automerge #34

Open
peterzhuamazon opened this issue Apr 5, 2024 · 0 comments
Labels
enhancement New feature or request Meta Meta issues serve as top level issues that group lower level changes into one bigger effort.

Comments

@peterzhuamazon
Copy link
Member

peterzhuamazon commented Apr 5, 2024

This is a meta issue to extend the support of autoapproval and automerge on backport PRs.

We have done a pilot run of this feature on documentation-website repo with:

The implementation at the time is using shell scripts combined with two existing workflows:

We want to implement new features either in the existing backport workflow, or better, utilizing the existing app created for backport, the https://github.com/organizations/opensearch-project/settings/apps/opensearch-trigger-bot.

Similar to:

This app currently is only used for token retrieval, and did not setup the probot framework as well as webhook callbacks. It is better to implement those in a push event instead of using the existing automerge pull event trigger.

Thanks.


Acceptance Criteria:

@peterzhuamazon peterzhuamazon added enhancement New feature or request Meta Meta issues serve as top level issues that group lower level changes into one bigger effort. labels Apr 5, 2024
@peterzhuamazon peterzhuamazon self-assigned this Apr 5, 2024
@gaiksaya gaiksaya removed the untriaged label Apr 9, 2024
@peterzhuamazon peterzhuamazon removed their assignment Jul 1, 2024
@peterzhuamazon peterzhuamazon transferred this issue from opensearch-project/opensearch-build Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Meta Meta issues serve as top level issues that group lower level changes into one bigger effort.
Projects
Status: Backlog
Development

No branches or pull requests

2 participants