clue / reactphp-ssh-proxy

Async SSH proxy connector and forwarder, tunnel any TCP/IP-based protocol through an SSH server, built on top of ReactPHP.
https://clue.engineering/2018/introducing-reactphp-ssh-proxy
MIT License
21 stars 7 forks source link

Use GitHub actions for continuous integration (CI) #24

Closed SimonFrings closed 3 years ago

SimonFrings commented 3 years ago

Bye bye Travis CI, you've served us well. This code supports running tests on PHP 8.

$ docker run -it --rm -v `pwd`:/data --workdir=/data php:8.0.0 php vendor/bin/phpunit
PHPUnit 9.5.2 by Sebastian Bergmann and contributors.

SSSSSSSSSSS...................................................... 65 / 79 ( 82%)
..............                                                    79 / 79 (100%)

Time: 00:00.050, Memory: 8.00 MB

OK, but incomplete, skipped, or risky tests!
Tests: 79, Assertions: 104, Skipped: 11.

Builds on top of #22 and reactphp/reactphp#442.