Right now, if a user-type checkout key is required, CircleCI can return HTTP 500 if the user has not authorized CircleCI (OAuth) to allow for public key scope on GitHub.
I've shared this caveat in the resource document but I think it'll be even better if this message is returned in TF itself.
Right now, if a user-type checkout key is required, CircleCI can return HTTP 500 if the user has not authorized CircleCI (OAuth) to allow for public key scope on GitHub.
I've shared this caveat in the resource document but I think it'll be even better if this message is returned in TF itself.
See https://registry.terraform.io/providers/kelvintaywl/circleci/latest/docs/resources/checkout_key