chapel-lang / mason-registry

Package registry for mason, Chapel's package manager
17 stars 25 forks source link

try workarounds for git ssh connection #64

Closed arezaii closed 1 year ago

arezaii commented 1 year ago

This PR implements some attempts at fixing CI failures at the step where we clone the user's submitted Mason package.

In both ssh and https modes we are getting failures for new/updated packages. For ssh connections, the failures look like

 git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights

and https gets a message that it's not allowed:

fatal: protocol ' https' is not supported

reviewed by @bmcdonald3 - thanks!