Skip to content

Travis CI through GitHub services integration is deprecated #1277

@davidhedlund

Description

@davidhedlund

Issue

Some PRs get stuck at a mandatory "continuous-integration/travis-ci" check

Image

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:

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions