littleredbutton / bigbluebutton-api-php

Unofficial (but better) PHP API for @BigBlueButton
GNU Lesser General Public License v3.0
25 stars 12 forks source link

Added CI workflow to test with lowest supported dependencies #83

Closed FelixJacobi closed 3 years ago

FelixJacobi commented 3 years ago

I found a few bugs in our tests here if running with the lowest supported dependencies (composer update --prefer-lowest). To ensure that we are really compatible with them, this adds a CI workflow job which runs with the lowest dependencies on the lowest PHP version supported.

@sualko This job should be set as required for future PRs, I guess (same for the PHP 8.0 job). As far as I can see, I cannot do that.