HTTPS Checkout
complete
Riley Dirk
@doodle jump It is critical that our Server customers be able to view the code in GitHub or GitHub Enterprise without using SSH, and we get that. Our product does not currently have any plans to incorporate native HTTPS checkout capability. The item's priority will be reevaluated once we receive additional feedback.
S
Sebastian Lerner
complete
This is now complete for orgs that integrate with CircleCI's GitHub App integration
M
Mike Lay
HTTPS checkout could be supported with the following interface:
- checkout:
force-ssh: false
force-ssh
would default to true
so that the previous behavior would be preserved for customers that were dependent on it.G
George Reyes
We understand how important is it for our Server customers to be able to not use SSH to access the code in GitHub or GitHub Enterprise. For now, we are not planning on adding native HTTPS checkout support in our product. As we get more feedback, we will reconsider the prioritization of this item.
T
Toby Pinder
This is something that came up for us in a slightly different context, not sure it'll work for you but the workaround below worked for us. It might be of use...
git config --global url."https://$TOKEN@github.com".insteadOf "ssh://git@github.com"