openedx / .github

Centralized openedx repository workflows, community health files, etc.
2 stars 26 forks source link

feat: use pull request creator from repo-tools, not testeng-ci #137

Closed kdmccormick closed 4 months ago

kdmccormick commented 4 months ago

Description

testeng-ci is deprecated in favor of repo-tools. See the DEPR [1] and the PR that moved pull_request_creator to repo-tools [2].

This also includes some cosmetic changes to the upgrade PRs.

Before:

After:

NOTE: This leaves behind a testeng-ci reference in the repo-health job. We need to figure out the future of the edx-repo-health repo. This will be a future task [3]

[1] https://github.com/openedx/public-engineering/issues/265 [2] https://github.com/openedx/repo-tools/pull/517 [3] https://github.com/openedx/.github/issues/138

Testing

I tested this on the XBlock repo:

kdmccormick commented 4 months ago

It works! https://github.com/openedx/XBlock/pull/758