Demonstrate proof of concept of using Git Actions/APIs to automate the branch creation and pull request process.
There are currently two .yml
files contained in this repository to create two GitHub Actions workflows. The first is intended to trigger branch creation upon creation of an issue in the repository. The second is intended create a pull request after any code is pushed to an Issue/<x>
branch from a Domino workspace. Currently, the system can't tell if the source of the push is Domino. To be added later if possible.
Note: The branch creation workflow needs some work on sending SMTP notifications to users who have issues assigned to them. See the latest Github Actions runs in this repo for error information. Secrets for SMTP are configured at the organization level and granted access to this repository.