Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 201e219

Browse files
Added beta testing for Drupal.
1 parent 6ec4f52 commit 201e219

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

‎.github/workflows/ci.yml

Lines changed: 7 additions & 6 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
@@ -75,12 +75,13 @@ jobs:
7575
run: composer require --dev phpspec/prophecy-phpunit:^2
7676

7777
- 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'
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)

AltStyle によって変換されたページ (->オリジナル) /