weixin_39815410 2020-11-20 21:54
浏览 0

"GitHub Services" are deprecated; Move integrations (such as Travis CI) to Webhooks and "GitHub Apps" by February

Context

From https://github.com/RefugeRestrooms/refugerestrooms/settings/installations:

Note: GitHub Services are being deprecated. Please contact your integrator for more information on how to migrate or replace a service with webhooks or GitHub Apps.

From https://developer.github.com/changes/2018-04-25-github-services-deprecation/:

Note: We no longer support GitHub Services as of October 1, 2018, and GitHub Services will stop working on January 31, 2019. Please see the blog post for details. You can use the Replacing GitHub Services guide to help you update your services to webhooks.

Scope / difficulty

We currently have the following as services:

  • Travis CI
  • IRC

Shouldn't be too hard to move Travis to a GitHub Apps or webhooks-based setup. I'm less familiar with IRC, and it's a lower priority in my book, if we do plan to get that moved over to webhooks or a GitHub App.

Impact

Keep our integrations working, particularly Travis CI.

How to actually do this:

For Travis CI, go here: - https://github.com/marketplace/travis-ci/plan/MDIyOk1hcmtldHBsYWNlTGlzdGluZ1BsYW43MA==#pricing-and-setup

Select the Open Source plan, select "RefugeRestrooms" from the "Acount" dropdown, and click "Install it for free". Then confirm billing info and so on.

该提问来源于开源项目:RefugeRestrooms/refugerestrooms

  • 写回答

7条回答 默认 最新

  • weixin_39815410 2020-11-20 21:54
    关注

    See this for details to set this up for the Refuge Restrooms organization on GitHub:

    https://help.github.com/articles/installing-an-app-in-your-organization/

    评论

报告相同问题?