Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-5564

Migrate to GitHub Actions and replace Travis and Appveyor

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Build Process, Deployment
    • None

    Description

      Recently Travis CI has been unstable, failing with arcane error messages, queued up for extended amount of time, or sometimes just totally missing build logs. It's also not convenient to have another build system Appveyor.

      Using GitHub Actions will solve both issues since it is more stable, more user friendly, and can handle most of Linux, Windows, and macOS (excluding M1) arch.

      The migration process can be in parallel, i.e. have GitHub Actions fully setup before moving off the original CI systems.

      Attachments

        Activity

          People

            jiayuliu Liu Jiayu
            jiayuliu Liu Jiayu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 9h 20m
                9h 20m