opensearch-project / automation-app

🤖 An automation app to handle the daily activities of your GitHub Repository.
Apache License 2.0
1 stars 4 forks source link

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

Open peterzhuamazon opened 7 months ago

peterzhuamazon commented 7 months ago

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: