laminas / laminas-server

Create Reflection-based RPC servers
https://docs.laminas.dev/laminas-server/
BSD 3-Clause "New" or "Revised" License
25 stars 14 forks source link

[CI] Drop Travis, move to Github Actions #22

Closed Slamdunk closed 3 years ago

Slamdunk commented 3 years ago
Q A
Documentation no
Bugfix no
BC Break no
New Feature no
RFC no
QA yes

Description

Copied from https://github.com/laminas/laminas-code/tree/4.1.x/.github/workflows

I intentionally avoided to fix the build, this will be addressed on a next PR.

Ocramius commented 3 years ago

Note: I did this out of necessity on laminas-code, since travis-ci was effectively completely stuck.

We had https://github.com/laminas/technical-steering-committee/blob/9b39e44719fbf93377dfc3c3de738aca1d68e412/meetings/minutes/2020-11-02-TSC-Minutes.md#github-actions about it, and I think it would be really useful if we had a common action for laminas to test things, to avoid maintaining the various action definitions everywhere, although research is to be thrown in there, and that hasn't happened yet :thinking:

Slamdunk commented 3 years ago

I am sorry, I thought it was already dead.

I'm just trying to upgrade to PHP 8: now I see travis is still active here.

Replaced by #23