-
Notifications
You must be signed in to change notification settings - Fork 8
Description
#110 is an ongoing issue to submit PRs to CRAN packages with Rd issues. However, there are over 500 affected packages and it will take some time to work through them all manually.
We could look at two forms of automation here. This second sub-issue is to create a process to semi-automate PRs to CRAN packages. We could create a robot account on GitHub and develop code to automatically fork and clone a repo hosted on GitHub, make the required changes and open a draft PR for human review. The infrastructure should allow for custom code to be added for different changes to be made and be extensible to cover other common code hosting platforms in future.
The process could be tested with the script from #131, or a simpler script e.g. adding a value to the Bug Reports field of the DESCRIPTION for a package.