initc3 / HoneyBadgerMPC

Robust MPC-based confidentiality layer for blockchains
GNU General Public License v3.0
128 stars 64 forks source link

Move from travis-ci.org to travis-ci.com #433

Closed sbellem closed 4 years ago

sbellem commented 4 years ago

Why? There is currently on issue with getting the build status for pull requests:

GitHub status may not be posted on commits occasionally from builds using the legacy Services integration

See full description of the status at https://www.traviscistatus.com/incidents/rx6fhs3wqcln

The incident report points out:

The issue only affects those repositories using the legacy Services integration (i.e., all .org repositories and some .com ones), and only under some circumstances. You can migrate your repositories to GitHub Apps on https://travis-ci.com/account/repositories.

Open source projects can now (since May 2018) be managed under travis-ci.com and this may be a good opportunity or reason to perform the migration.

See https://docs.travis-ci.com/user/migrate/open-source-repository-migration for information on how to proceed.

sbellem commented 4 years ago

Done.

Project, on Travis CI, is now at https://travis-ci.com/github/initc3/HoneyBadgerMPC.

sbellem commented 4 years ago

NOTE Forks can also be migrated to travis-ci.com.

You can follow instructions at: https://docs.travis-ci.com/user/migrate/open-source-repository-migration

The rough summary of steps to follow is:

  1. Go to https://travis-ci.com/account/repositories
  2. Click "Manage repositories on GitHub" image
  3. Provide repository access to Travis CI for your fork of HoneyBadgerMPC or all your repositories. image
  4. Go to https://travis-ci.com/account/migrate and migrate HoneyBadgerMPC