[buddypress-trac] [BuddyPress Trac] #8501: Remove Travis and update Unit test GH action

buddypress-trac noreply at wordpress.org
Thu Jul 1 10:19:26 UTC 2021


#8501: Remove Travis and update Unit test GH action
------------------------------+------------------------------------
 Reporter:  imath             |      Owner:  netweb
     Type:  defect (bug)      |     Status:  new
 Priority:  normal            |  Milestone:  9.0.0
Component:  Build/Test Tools  |    Version:
 Severity:  normal            |   Keywords:  has-patch dev-feedback
------------------------------+------------------------------------
 Travis-ci.org is now ended. Builds are no more run there, migrating to
 Travis-ci.com is required. My experience with 2 of my open source plugins
 with .com wasn't great: after a bunch of builds the service stopped asking
 me to pay 69$ per month. But I must say that 4 months after I contacted
 their support team arguing my repository were open source ones they
 finally replied saying they gave me free credits for their services. I
 haven't checked if this was true since I removed my Travis-CI.com personal
 account & the Travis CI authorization on my GitHub account after waiting
 for a reply for 2 months.

 Now that we have a unit tests GH action, doing this migration might not be
 needed. GitHub is directly free, you don't need to request free credits
 and wait 4 months or less to get them.

 I'm personally more in favor of improving our GH actions (adding new ones)
 than migrating to Travis-ci.com. That's why the patch is removing the
 Travis config and tasks. @johnjamesjacoby what's your opinion about it?

 About our unit tests GH Action, now that WordPress has created the 5.8
 branch, we need to update it (this is also in the attached patch).

-- 
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/8501>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list