Skip to content

Commit

Permalink
Child Process Messenger v3
Browse files Browse the repository at this point in the history
  • Loading branch information
WyriHaximus committed Mar 24, 2021
1 parent 22f34dc commit 07b214c
Show file tree
Hide file tree
Showing 13 changed files with 638 additions and 431 deletions.
9 changes: 4 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ jobs:
strategy:
fail-fast: false
matrix:
composer: [install, "update", "update --prefer-lowest"]
php: ${{ fromJson(needs.supported-versions-matrix.outputs.version) }}
steps:
- name: Checkout
Expand All @@ -45,9 +44,9 @@ jobs:
- name: Install Composer dependencies
run: |
composer config --unset platform.php
composer update --lock
composer ${{ matrix.composer }} --no-progress --no-interaction --no-suggest --optimize-autoloader --ansi
rm composer.lock
composer install --no-progress --no-interaction --optimize-autoloader --ansi
- name: Test
run: |
./vendor/bin/phpunit --coverage-text
php benchmark/memory.php
./vendor/bin/phpunit --coverage-text --debug
php examples/return-class/ping.php
8 changes: 4 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
"php": "^8.0 || ^7.0 || ^5.4",
"evenement/evenement": "^3.0 || ^2.0",
"react/event-loop": "^1.1",
"wyrihaximus/cpu-core-detector": "^1.0.2",
"wyrihaximus/file-descriptors": "^1.0 || ^0.1",
"wyrihaximus/react-child-process-messenger": "^2.10",
"wyrihaximus/ticking-promise": "^1.5"
"wyrihaximus/cpu-core-detector": "^2 || ^1.0.2",
"wyrihaximus/file-descriptors": "^2 || ^1.0 || ^0.1",
"wyrihaximus/react-child-process-messenger": "dev-introduce-messenger-interface-to-v2.x.x as 2.11.0",
"wyrihaximus/ticking-promise": "^2 || ^1.5"
},
"require-dev": {
"clue/block-react": "^1.3",
Expand Down
Loading

0 comments on commit 07b214c

Please sign in to comment.