ecommerce icon indicating copy to clipboard operation
ecommerce copied to clipboard

fix: schedule upgrade-python-requirements monthly and correct user_reviewers

Open pshiu opened this issue 3 years ago • 1 comments

Description

We want the bot to send a success notification to [email protected] so a ticket is created in our Jira system whenever an upgrade PR is created every month.

Previously, #3795 intended to set send_success_notification to true and not use @edx-revenue-tasks as a user_reviewers. However, that would make the created task for a successful run (which requires the followup action of a review) look very similar to a failed PR (which requires a very different followup action of investigation).

This PR changes the cadence of the GitHub Actions job in upgrade-python-requirements.yml to monthly and adds @edx-revenue-tasks as a reviewer instead of @openedx/revenue-squad.

Supporting information

  • Jira: REV-2694
  • Corrects: https://github.com/openedx/ecommerce/pull/3795

pshiu avatar Aug 23 '22 21:08 pshiu

@colinbrash Looks like this is ready to merge if it looks good to you!

mphilbrick211 avatar Oct 26 '22 02:10 mphilbrick211