Skip to content

Commit 9153406

Browse files
committed
Added beta testing for Drupal.
1 parent 78fb0cd commit 9153406

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
matrix:
2323
php-versions: ['8.1', '8.2']
24-
drupal-release: ['stable', 'dev']
24+
drupal-release: ['stable', 'beta', 'dev']
2525
composer-channel: ['stable', 'snapshot']
2626
# Drupal 10.x-dev tests fail on PHP 8.3.
2727
# @see https://www.drupal.org/project/drupal/issues/3375693
@@ -77,10 +77,11 @@ jobs:
7777
- name: Override Drupal version to dev for testing dev releases
7878
if: matrix.drupal-release == 'dev'
7979
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 }}
8485
composer --verbose update
8586
8687
- name: Install site

0 commit comments

Comments
 (0)