flipt-io / cup

Git Contribution Automation
https://cup.flipt.io
Apache License 2.0
76 stars 1 forks source link

feat(git/scm): implement github type SCM #31

Closed GeorgeMac closed 1 year ago

GeorgeMac commented 1 year ago

This adds a quick GitHub implementation of the SCM interface.

This allows Github to be used via PAT in the git.url string. Long term we need to be able to pull this secrets out of the file via e.g. env var (to start at least). Then also it would be good to add GH app support.