CircleCI can not use the users authentication to retrieve the config.yml
When customer sees the following message it means that the users who triggered the builds authentication can not be used to retrive the configuration file (config.yml).
CircleCI we get the following the Could not find a usable config.yml, you may have revoked the CircleCI OAuth app
When user commits the build gets triggered and CircleCI will attempt to fetch the configuration file (config.yml) to prepare the pipeline and builds. When it fetches the configuration it will use the user authentication. When this authentication fails the above message would be created and the operation will fail.
Solution: Re-Authentication
If you encounter this and already tried the login and logout. We recommend you to clear the OAuth with CircleCI.
- Go to https://app.circleci.com and log out.
- Go to your personal OAuth application settings for CircleCI: CircleCI OAuth App on GitHub
- Click
Revoke access
and confirm. - Clear your browser's cache and cookies
- Log back in to CircleCI via GitHub.
If the following issue do not resolve the issue please raise it as a support ticket with the link to the failed message and we are happy to take a look into it.
Additional Resources
How to Perform a Re-Authentication
Discuss
Comments
Article is closed for comments.