Skip to content

Commit 4664b17

Browse files
committed
👷 Re-add phpbench
1 parent cb5362b commit 4664b17

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -322,8 +322,6 @@ jobs:
322322
phpunit-phpbench:
323323
name: "PHPBench"
324324
runs-on: "ubuntu-latest"
325-
# TODO: Re-enable this job once the dependencies are fixed
326-
if: false # Current master branch dependencies are broken because it requires dbal3 and brain-diminished/schema-version-control
327325

328326
strategy:
329327
matrix:
@@ -366,13 +364,13 @@ jobs:
366364
run: "./phpbench.dist.sh run --tag=current_pr --store"
367365

368366
- name: "Reverting any change (that could have been triggered by composer install)"
369-
run: "git checkout -- . && rm composer.lock"
367+
run: "git checkout -- ."
370368

371369
- name: "Switching to master branch"
372370
run: "git checkout master"
373371

374372
- name: "Install master dependencies"
375-
run: "composer install --no-interaction --no-progress"
373+
run: "composer update"
376374

377375
- name: "Running PHPBENCH on master, Generating Report (RESULTS ARE INVERTED AS MASTER IS RUN AFTER CURRENT)"
378376
run: "./phpbench.dist.sh run --ref=current_pr --store --report=aggregate"

0 commit comments

Comments
 (0)