[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