[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3277: Move Windows CI to GitHub Actions

Tahoe-LAFS trac at tahoe-lafs.org
Mon Jan 20 18:47:38 UTC 2020


#3277: Move Windows CI to GitHub Actions
---------------------+---------------------------
 Reporter:  exarkun  |          Owner:
     Type:  defect   |         Status:  new
 Priority:  normal   |      Milestone:  undecided
Component:  unknown  |        Version:  n/a
 Keywords:           |  Launchpad Bug:
---------------------+---------------------------
 GitHub offers free hosted CI supporting several platforms including
 Windows ("Windows Server 2019").

 Tahoe-LAFS currently uses Appveyor.  Appveyor is a great free (and paid)
 Windows CI service.  However, Appveyor is kind of slow and has a weird
 configuration system.  Additionally, Appveyor refuses to update GitHub
 with build results.  Thus, when Windows support breaks, from GitHub it
 still looks like everything is working.  This goes a long way towards
 defeating the purpose of CI.

 Thus, replace Appveyor with GitHub actions for Windows CI so that we
 actually have Windows CI information visible on GitHub PRs.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3277>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list