I have Travis CI set up on a GitHub repository to build the commits to every PR. This worked fine until ~2-4 weeks ago. I noticed that within a PR the result of the building process is not shown within the PR. I thought I might have messed up the configuration or something else.
Today, I came around to try to fix this and found that the commit is correctly build by Travis CI, but the result is not reported back.
continuous-integration/travis-ci Expected — Waiting for status to be reported
We solved it after some operations, you may have a try:
Revoke authorization of travis-ci from github:
Go to Sign in to GitHub · GitHub, find “Travis CI for Open Source” row and click “…” then click the dropdown “Revoke” button.
Re-authorize travis account:
Go to https://travis-ci.org/, and sign out the account, then click “Sign in with GitHub”, and it will jump to “Authorize Travis CI for Open Source” page, click the green “Authorize travis-ci” button. Well everything is done.