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

Added the cherry-pick automation #1728

Merged
merged 2 commits into from
Aug 23, 2023

Conversation

iancha1992
Copy link
Member

@iancha1992 iancha1992 commented Aug 22, 2023

The process of the cherry-pick automation is as follows:

  1. index.py is triggered with the inputs by action.yml
  2. Check if the PR/issue is closed
  3. Check if the commit id exists and if it was done by "copybara-service[bot]". If yes, then retrieve the commit id
  4. Check if approved by reviewers and get the GitHub ID's of the reviewers
  5. Get labels
  6. Perform cherry-pick
  7. Create a PR
  8. Issue a comment in the milestoned issue whether or not the cherry-pick was performed

Copy link
Member

@meteorcloudy meteorcloudy left a comment

Choose a reason for hiding this comment

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

Thanks!

@meteorcloudy meteorcloudy merged commit 8e5a455 into bazelbuild:master Aug 23, 2023
1 check passed
fmeum pushed a commit to fmeum/continuous-integration that referenced this pull request Dec 10, 2023
The process of the cherry-pick automation is as follows:
1) index.py is triggered with the inputs by action.yml
2) Check if the PR/issue is closed
3) Check if the commit id exists and if it was done by
"copybara-service[bot]". If yes, then retrieve the commit id
4) Check if approved by reviewers and get the GitHub ID's of the
reviewers
5) Get labels
6) Perform cherry-pick
7) Create a PR
8) Issue a comment in the milestoned issue whether or not the
cherry-pick was performed
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.

2 participants