Skip to content

Commit 4849c5f

Browse files
Updated vendors (#115)
* Updated vendors * Removed composer.lock * Removed downgrade of PHPUnit * Ignore composer.lock * Added comment Co-authored-by: Samuel Weirich <[email protected]>
1 parent cb66dda commit 4849c5f

File tree

3 files changed

+12
-5371
lines changed

3 files changed

+12
-5371
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ jobs:
2323
php-version: ${{ matrix.php-versions }}
2424
extensions: bcmath, ctype, fileinfo, json, mbstring, dom, ldap, pdo, tokenizer, xml, mysql, sqlite
2525
coverage: xdebug
26-
- name: Downgrade phpunit for php7.2
27-
run: composer update phpunit/phpunit -W
26+
2827
- name: Update to lowest php dependencies
2928
run: composer update --prefer-lowest
3029
- name: Install php dependencies
@@ -53,9 +52,6 @@ jobs:
5352
php-version: ${{ matrix.php-versions }}
5453
extensions: bcmath, ctype, fileinfo, json, mbstring, dom, ldap, pdo, tokenizer, xml, mysql, sqlite
5554
coverage: xdebug
56-
- name: Downgrade phpunit for php7.2
57-
if: ${{ matrix.php-versions == '7.2' }}
58-
run: composer update phpunit/phpunit -W
5955
- name: Install php dependencies
6056
run: composer install --dev --no-interaction
6157
continue-on-error: ${{ matrix.experimental }}

.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,14 @@ reports
1919
# Local environment variables
2020
/.env.local
2121
/.env.*.local
22+
23+
# Composer lock file
24+
#
25+
# The library does not locks down the dependencies for several reasons:
26+
#
27+
# * In the outer world, the lock is not effective. Only the lock of the requiring application is accounted.
28+
# * It makes it hard, to run the library with its deps in the CI as when running `composer require` under PHP 8.1,
29+
# an incompatible lock file is created which is unsuable unter PHP 7.x.
30+
#
31+
# See https://github.com/littleredbutton/bigbluebutton-api-php/pull/115 for the discussion.
32+
/composer.lock

0 commit comments

Comments
 (0)