Skip to content

Commit 48ed2e8

Browse files
committed
Tests on Symfony 8 stable
1 parent 27bf7f8 commit 48ed2e8

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

.github/workflows/.utils.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,18 @@ export -f _run_task
3131

3232
install_property_info_for_version() {
3333
local php_version="$1"
34-
local min_stability="$2"
34+
local symfony_version="$2"
3535

36-
if [ "$php_version" = "8.2" ]; then
36+
if [ "$symfony_version" = "7.4.*" ]; then
37+
composer require symfony/property-info:7.4.* symfony/type-info:7.4.*
38+
elif [ "$symfony_version" = "8.0.*" ]; then
39+
composer require symfony/property-info:8.0.* symfony/type-info:8.0.*
40+
elif [ "$php_version" = "8.2" ]; then
3741
composer require symfony/property-info:7.1.* symfony/type-info:7.2.*
3842
elif [ "$php_version" = "8.3" ]; then
3943
composer require symfony/property-info:7.2.* symfony/type-info:7.2.*
40-
elif [ "$php_version" = "8.4" ] && [ "$min_stability" = "stable" ]; then
44+
elif [ "$php_version" = "8.4" ]; then
4145
composer require symfony/property-info:7.3.* symfony/type-info:7.3.*
42-
elif [ "$php_version" = "8.4" ] && [ "$min_stability" = "dev" ]; then
43-
composer require symfony/property-info:>=7.3 symfony/type-info:>=7.3
4446
fi
4547
}
4648
export -f install_property_info_for_version

.github/workflows/unit-tests.yaml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,9 @@ jobs:
5050
symfony-version: '^7.4.0-RC1' # TODO: change to '7.4.*' when Symfony 7.4 is released
5151
minimum-stability: 'RC'
5252
- php-version: '8.4'
53-
symfony-version: '^8.0.0-RC1' # TODO: change to '8.0.*' when Symfony 8.0 is released
54-
minimum-stability: 'RC'
53+
symfony-version: '8.0.*'
5554
- php-version: '8.5'
56-
symfony-version: '^8.0.0-RC1' # TODO: change to '8.0.*' when Symfony 8.0 is released
57-
minimum-stability: 'RC'
55+
symfony-version: '8.0.*'
5856

5957
env:
6058
SYMFONY_REQUIRE: ${{ matrix.symfony-version || '>=5.4' }} # TODO: To change to '>=6.4' in 3.x
@@ -119,7 +117,7 @@ jobs:
119117
'(cd src/{} \
120118
&& $COMPOSER_MIN_STAB \
121119
&& $COMPOSER_UP \
122-
&& if [ {} = LiveComponent ]; then install_property_info_for_version \"${{ matrix.php-version }}\" \"${{ matrix.minimum-stability }}\"; fi \
120+
&& if [ {} = LiveComponent ]; then install_property_info_for_version \"${{ matrix.php-version }}\" \"${{ matrix.symfony-version }}\"; fi \
123121
&& $PHPUNIT)'"
124122
125123
- name: Run packages tests (Windows)
@@ -134,7 +132,7 @@ jobs:
134132
'(cd src/$PACKAGE \
135133
&& $COMPOSER_MIN_STAB \
136134
&& $COMPOSER_UP \
137-
&& if [ "$PACKAGE" = "LiveComponent" ]; then install_property_info_for_version \"${{ matrix.php-version }}\" \"${{ matrix.minimum-stability }}\"; fi \
135+
&& if [ "$PACKAGE" = "LiveComponent" ]; then install_property_info_for_version \"${{ matrix.php-version }}\" \"${{ matrix.symfony-version }}\"; fi \
138136
&& $PHPUNIT)'; then
139137
FAILED_PACKAGES="$FAILED_PACKAGES $PACKAGE"
140138
fi

0 commit comments

Comments
 (0)