-
Notifications
You must be signed in to change notification settings - Fork 393
Description
Issue
Some PRs get stuck at a mandatory "continuous-integration/travis-ci" check
1 pending check
continuous-integration/travis-ci Expected — Waiting for status to be reported
Example of an affected PR from a fresh fork that cloned today:
I encountered the same issue earlier this year when I used an older fork. After a few months, I gave up and created a fresh fork and PR (after I discarded the commits from my previous PRs), as advised by hizzlekizzle, hoping the problem would be resolved. However, the issue has just reappeared. I have not touched my repository settings at all in order to prevent further confusion.
The remaining opened PRs are also affected:
- Create Retro-Bit Legacy16 - USB #1195
- Create 8BitDo_M30_ Wired_Xbox #1256
- Update 8Bitdo_M30_BT.cfg #1263
- android: Fix DualSense button mapping #1239
Closing this merge request in favor of #1255 since this one has weird conflicts on files this MR doesn't even touch that I don't want to spend any more time resolving.
This should be fixed in the repo because it is preventing contributions.
Workaround
I emailed [email protected] and they replied within a few hours:
Thank you for reaching out to Travis CI, and sorry for the hassle.
It seems like your GitHub Org and repositories are linked to Travis CI through GitHub services integration ("continuous-integration/travis-ci"), which is deprecated. Please install the Travis CI GitHub app (https://github.com/apps/travis-ci) for the Org account. Sync the account afterward and trigger a build to see if the status checks issue is resolved.
We will follow up on your reply.
An admin must
- Edit branch protection settings under Settings Branches
- Disable "continuous-integration/travis-ci"
- Enable "Travis CI - Pull Request" or "Travis CI GitHub" if Travis is still required.
- Remove the old Travis check Comment on this PR.
Can you please do this? @LibretroAdmin @hizzlekizzle