File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 21
21
22
22
matrix :
23
23
php-versions : ['8.1', '8.2']
24
- drupal-release : ['stable', 'dev']
24
+ drupal-release : ['stable', 'beta', ' dev']
25
25
composer-channel : ['stable', 'snapshot']
26
26
# Drupal 10.x-dev tests fail on PHP 8.3.
27
27
# @see https://www.drupal.org/project/drupal/issues/3375693
@@ -75,12 +75,13 @@ jobs:
75
75
run : composer require --dev phpspec/prophecy-phpunit:^2
76
76
77
77
- name : Override Drupal version to dev for testing dev releases
78
- if : matrix.drupal-release == 'dev'
78
+ if : matrix.drupal-release == 'dev' || matrix.drupal-release == 'beta'
79
79
run : |
80
- composer config minimum-stability dev
81
- composer --verbose require --no-update drupal/core-composer-scaffold:^10@dev
82
- composer --verbose require --no-update drupal/core-recommended:^10@dev
83
- composer --verbose require --no-update --dev drupal/core-dev:^10@dev
80
+ composer config minimum-stability ${{ matrix.drupal-release }}
81
+ composer config prefer-stable false
82
+ composer --verbose require --no-update drupal/core-composer-scaffold:^10@${{ matrix.drupal-release }}
83
+ composer --verbose require --no-update drupal/core-recommended:^10@${{ matrix.drupal-release }}
84
+ composer --verbose require --no-update --dev drupal/core-dev:^10@${{ matrix.drupal-release }}
84
85
composer --verbose update
85
86
86
87
- name : Install site
You can’t perform that action at this time.
0 commit comments