adevinta / maiao

Seamless GitHub PR management from the command-line
MIT License
119 stars 9 forks source link

Skip github upsert integration tests when permission is denied #3

Closed tjamet closed 2 years ago

tjamet commented 2 years ago

Context

Since we have opensourced maiao, the test repository is running in github.com. Not all integrations and developments have access to this integration repository, resulting to test failing. This is particularly the case within GitHub codespaces.

Goal

Make sure tests passes when developing maiao under github codespaces

Committer details Local-Branch: HEAD
Related changes
Future changes
Ensure git https calls are authenticated. (#4) Context --- When moving to github.com and developing with codespaces, we find out that the use of https endpoint is not completely supported by go-git. Specially, go-git would not call the relevant git credential helper to inject the required authentication. Goal --- Make sure git review calls done with https endpoints works