Ne-Lexa / php-zip

PhpZip is a php-library for extended work with ZIP-archives.
MIT License
491 stars 60 forks source link

ci: switch from Travis to Github Actions #76

Closed Lctrs closed 3 years ago

Lctrs commented 3 years ago
Q A
Bug fix? no
New feature? yes

Switch from Travis to Github Actions for CI. Configuration has been taken and adapted from https://github.com/ergebnis/php-library-template/blob/main/.github/workflows/integrate.yaml.

Reasons for this is basically https://news.ycombinator.com/item?id=25338983 as exposed in #72.

This is part of an ongoing effort I'm willing to make to update this library to support PHP 8. Steps are listed here.

Lctrs commented 3 years ago

You can see the results here : https://github.com/Lctrs/php-zip/pull/1

Lctrs commented 3 years ago

Failure to code coverage is expected.

Ne-Lexa commented 3 years ago

Version 4.0 has been released with PHP 8 support and CI Github Actions. Thank you for your contribution.