Skip to content

Commit d8f99b3

Browse files
committedDec 8, 2021
Add composer-require-checker
1 parent aa43e0e commit d8f99b3

File tree

4 files changed

+50
-1
lines changed

4 files changed

+50
-1
lines changed
 

‎.github/workflows/ci.yml

+8
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,11 @@ jobs:
7777
env:
7878
PHP_CS_FIXER_IGNORE_ENV: 1
7979
run: vendor/bin/php-cs-fixer --diff --dry-run -v fix
80+
81+
- name: Install composer-require-checker
82+
run: php -r 'file_put_contents("composer-require-checker.phar", file_get_contents("https://github.com/maglnet/ComposerRequireChecker/releases/download/3.7.0/composer-require-checker.phar"));'
83+
if: runner.os != 'Windows' && matrix.composer-require-checker-version != 'none'
84+
85+
- name: Run composer-require-checker
86+
run: php composer-require-checker.phar check composer.json --config-file $PWD/composer-require-check.json
87+
if: runner.os != 'Windows' && matrix.composer-require-checker-version != 'none'

‎.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ coverage
55
composer.lock
66
phpunit.xml
77
vendor
8+
composer-require-checker.phar

‎composer-require-check.json

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"symbol-whitelist": [
3+
"null",
4+
"true",
5+
"false",
6+
"static",
7+
"self",
8+
"parent",
9+
"array",
10+
"string",
11+
"int",
12+
"float",
13+
"bool",
14+
"iterable",
15+
"callable",
16+
"mixed",
17+
"void",
18+
"object",
19+
"split",
20+
"splitLines",
21+
"deflate_add",
22+
"deflate_init",
23+
"inflate_add",
24+
"inflate_init",
25+
"ZLIB_FINISH",
26+
"ZLIB_SYNC_FLUSH",
27+
"json_decode",
28+
"JSON_THROW_ON_ERROR"
29+
],
30+
"php-core-extensions": [
31+
"Core",
32+
"date",
33+
"pcre",
34+
"Phar",
35+
"Reflection",
36+
"SPL",
37+
"standard"
38+
]
39+
}

‎composer.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
"require": {
2828
"php": ">=8",
2929
"amphp/amp": "^3",
30-
"amphp/pipeline": "^1"
30+
"amphp/pipeline": "^1",
31+
"revolt/event-loop": "^0.1.0"
3132
},
3233
"require-dev": {
3334
"amphp/phpunit-util": "^3",

0 commit comments

Comments
 (0)
Please sign in to comment.