* build: Update places where Arbi-bom was getting tagged. The arbi-bom team no longer exists and we need to make sure these still land in a timely manner. So tag the maintainers to review and merge these PRs * build: Drop unnecessary common_constraint overrides. These are no longer necessary now that https://github.com/openedx/edx-lint/pull/500 has landed.
27 lines
1.0 KiB
YAML
27 lines
1.0 KiB
YAML
name: Upgrade Requirements
|
|
|
|
on:
|
|
schedule:
|
|
- cron: "0 2 * * 2"
|
|
workflow_dispatch:
|
|
inputs:
|
|
branch:
|
|
description: "Target branch to create requirements PR against"
|
|
required: true
|
|
default: "master"
|
|
jobs:
|
|
call-upgrade-python-requirements-workflow:
|
|
# Don't run the weekly upgrade job on forks -- it will send a weekly failure email.
|
|
if: github.repository == 'openedx/edx-platform' || github.event_name != 'schedule'
|
|
uses: openedx/.github/.github/workflows/upgrade-python-requirements.yml@master
|
|
with:
|
|
branch: ${{ github.event.inputs.branch }}
|
|
team_reviewers: "wg-maintenance-edx-platform"
|
|
email_address: orbi-bom@edx.org
|
|
send_success_notification: false
|
|
secrets:
|
|
requirements_bot_github_token: ${{ secrets.REQUIREMENTS_BOT_GITHUB_TOKEN }}
|
|
requirements_bot_github_email: ${{ secrets.REQUIREMENTS_BOT_GITHUB_EMAIL }}
|
|
edx_smtp_username: ${{ secrets.EDX_SMTP_USERNAME }}
|
|
edx_smtp_password: ${{ secrets.EDX_SMTP_PASSWORD }}
|