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.
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
Revoke accessand 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.
How to Perform a Re-Authentication
Article is closed for comments.