Skip to content

adamantal/github-pr-controller

Repository files navigation

GitHub PR Controller

This Kubernetes controller creates custom resources based on GitHub repositories and pull requests. The created resources can be further used by downstream controllers or applications to make complex tasks that Github Workflows are not capable of doing.

TODOs

  • admission webhook to forbid changes of repository and pull requests fields
  • set up github workflows
  • create deployable helm chart
  • trigger reconcile of repository when pullrequest cr change
  • handle closing pull request