[DEPR]: Support for Circle CI testing
Proposal Date
26 October 2022
Ticket Acceptance Date
26 October 2022
Technology Removal Date
31 October 2022
First Open edX Named Release Without This Functionality
Olive
Rationale
We had the Circle CI configuration for the forks which didn't have a Jenkins-based structure for unit testing. But since we moved to Github Actions for our CI, this isn't used anymore. Although we have self-hosted runners for running our CI, we created separate workflows for forks that use Gihtub-hosted runners for running CI.
Now we are removing the usage of Paver and this is the last blocker in removing Paver usage specific to running tests.
Removal
We are going to remove this Circle CI config: https://github.com/openedx/edx-platform/blob/master/circle.yml
Replacement
As discussed above, we now have Github Actions for CI which can be used out of the box by forks.
Deprecation
No response
Migration
No response
Additional Info
No response