Skip to content

Commit 0395d04

Browse files
authored
Add a CI job running with dev dependencies
1 parent 29f8114 commit 0395d04

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,14 @@ jobs:
3535
fail-fast: false
3636
matrix:
3737
php: ['7.3', '7.4', '8.0', '8.1', '8.2', '8.3']
38+
min_stability: ['']
39+
name_suffix: ['']
40+
include:
41+
- php: '8.3'
42+
min_stability: 'dev'
43+
name_suffix: ' (dev deps)'
3844

39-
name: PHP ${{ matrix.php }}
45+
name: PHP ${{ matrix.php }}${{ matrix.name_suffix }}
4046

4147
steps:
4248
- name: Checkout code
@@ -49,6 +55,10 @@ jobs:
4955
ini-values: zend.assertions=1, error_reporting=-1, display_errors=On
5056
coverage: xdebug
5157

58+
- name: Configure stability
59+
if: "matrix.min_stability != ''"
60+
run: composer config minimum-stability "${{ matrix.min_stability }}"
61+
5262
- name: Install Composer dependencies
5363
run: composer install --ansi --no-interaction --no-progress
5464

0 commit comments

Comments
 (0)