barbushin / php-imap

Manage mailboxes, filter/get/delete emails in PHP (supports IMAP/POP3/NNTP)
MIT License
1.66k stars 457 forks source link

Fix pipeline issues #639

Closed Sebbo94BY closed 2 years ago

Sebbo94BY commented 2 years ago

This should fix various pipeline issues.


composer-require-check: unknown symbol

> composer-require-checker check ./composer.json
ComposerRequireChecker 3.6.0@e73c0bb75522d861aef3e8d58991d50bf0125a0b
The following 1 unknown symbols were found:
+-----------------+--------------------+
| Unknown Symbol  | Guessed Dependency |
+-----------------+--------------------+
| IMAP\Connection |                    |
+-----------------+--------------------+
Script composer-require-checker check ./composer.json handling the static-analysis event returned with error code 1

This symbol is only known in PHP 8.1 and newer.


Fix various php-cs-fixer issues.

Note: PHP 8.1 is not fully supported yet by PHP-CS-Fixer: https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/5891


Fix coverage issue by defining the secret again in the workflow config. See #473 for further information.


Reduce test jobs by only running on a specific Ubuntu version instead of specific plus latest one.