|
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
|
|
0 commit comments