Travis-CI is dead: migrate to GitHub actions

59 views
Skip to first unread message

Jake Beal

unread,
Nov 20, 2020, 12:58:30 PM11/20/20
to SBOL Developers
Hi, folks:

We've got a significant software maintenance problem that's about to hit us: Travis-CI, which lots of SBOL projects use for their continuous integration, is about to effectively die for open source projects, and it looks like everything needs to migrate to GitHub actions.

Here's a nice writeup of the problem, which basically boils down to a corporate decision to stop supporting community projects:

Thanks,
-Jake

Chris Myers

unread,
Nov 20, 2020, 4:50:48 PM11/20/20
to sbol...@googlegroups.com
Hi Jake,

Yikes!  Well, let’s home that github does not follow suit.  Luckily we have migrated already most of our projects and all new ones to using github actions, such as SynBioHub.  The SBOL2 libraries though I think are the main thing that is till using Travis-CI.  If those libraries are frozen at this point (or at some point soon), then it may not be worth the effort to move their testing over to GitHub Actions, but we should certainly make sure all SBOL3 efforts are using GitHub Actions.

Thanks for catching this.

Best wishes,
Chris

--
You received this message because you are subscribed to the Google Groups "SBOL Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sbol-dev+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sbol-dev/d63536bf-d46a-492e-ae8b-c02b4dc1a2b2n%40googlegroups.com.

James Scott-Brown

unread,
Nov 20, 2020, 5:31:46 PM11/20/20
to 'Neil Swainston' via SBOL Developers
I've just had a quick look through the repos in the SynBioDex organisation to see which are using Travis CI and GitHub Actions.

Using GitHub actions:

* SBOL-specification
* SBOLExplorer
* SbolStandardWebsite
* SBOL-visual
* SEPs
* Excel-to-SBOL
* pySBOL3
* SBOL-Validator


Using Travis:

* pySBOL
* pySBOL2
* SBOLTestSuite
* libSBOL
* libSBOLj
* sboljs


Neither:

* SBOLCanvas
* SBOLDesigner
* Community-Media
* Owlet
* sbolv-layout
* fSBOL
* dnaplotlib
* sbol-visual-ontology
* SEVA
* sbol-data
* sboljs-tutorial
* libSBOLj-Demo
* libSBOLj2
* libSBOLc
* sboltutorial
* SBO-QC
* SBOLStandardSiteMap


SBOL_website is empty

Kind Regards,

  James Scott-Brown

Chris Myers

unread,
Nov 28, 2020, 3:54:53 PM11/28/20
to sbol...@googlegroups.com
Hi,

I’ve migrated libSBOLj, sboljs, and SBOLTestSuite to github actions.  It is not very difficult.  GitHub actions has some pre-built scripts you can choose from.

Bryan/Tom: please migrate pySBOL, pySBOL2, and libSBOL.

Thanks,
Chris

Reply all
Reply to author
Forward
0 new messages