File tree 7 files changed +30
-5
lines changed
7 files changed +30
-5
lines changed Original file line number Diff line number Diff line change 65
65
uses : niden/actions-memcached@v7
66
66
67
67
- name : Install dependencies.
68
+ if : matrix.php != '8.4'
68
69
run : composer update $DEFAULT_COMPOSER_FLAGS
69
70
71
+ - name : Install dependencies with PHP 8.4.
72
+ if : matrix.php == '8.4'
73
+ run : composer update $DEFAULT_COMPOSER_FLAGS --ignore-platform-reqs
74
+
70
75
- name : Run tests with PHPUnit and generate coverage.
71
76
if : matrix.php == '7.4'
72
77
run : vendor/bin/phpunit --verbose --exclude-group $PHPUNIT_EXCLUDE_GROUP --coverage-clover=coverage.xml --colors=always
Original file line number Diff line number Diff line change 66
66
run : composer self-update
67
67
68
68
- name : Install dependencies with composer
69
+ if : matrix.php != '8.4'
69
70
run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
70
71
72
+ - name : Install dependencies with PHP 8.4.
73
+ if : matrix.php == '8.4'
74
+ run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ignore-platform-reqs --ansi
75
+
71
76
- name : Run MSSQL tests with PHPUnit and generate coverage.
72
77
run : vendor/bin/phpunit --group mssql --coverage-clover=coverage.xml --colors=always
73
78
Original file line number Diff line number Diff line change 47
47
php-version : ${{ matrix.php }}
48
48
tools : composer:v2, pecl
49
49
50
- - name : Install dependencies with composer.
50
+ - name : Install dependencies with composer
51
+ if : matrix.php != '8.4'
51
52
run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
52
53
54
+ - name : Install dependencies with PHP 8.4.
55
+ if : matrix.php == '8.4'
56
+ run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ignore-platform-reqs --ansi
57
+
53
58
- name : Run MySQL tests with PHPUnit and generate coverage.
54
59
run : vendor/bin/phpunit --group mysql --coverage-clover=coverage.xml --colors=always
55
60
Original file line number Diff line number Diff line change 51
51
- name : Update composer.
52
52
run : composer self-update
53
53
54
- - name : Install dependencies with composer.
54
+ - name : Install dependencies with composer
55
+ if : matrix.php != '8.4'
55
56
run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
56
57
58
+ - name : Install dependencies with PHP 8.4.
59
+ if : matrix.php == '8.4'
60
+ run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ignore-platform-reqs --ansi
61
+
57
62
- name : Run Pgsql tests with PHPUnit and generate coverage.
58
63
run : vendor/bin/phpunit --group pgsql --coverage-clover=coverage.xml --colors=always
59
64
Original file line number Diff line number Diff line change 40
40
- name : Update composer.
41
41
run : composer self-update
42
42
43
- - name : Install dependencies with composer.
43
+ - name : Install dependencies with composer
44
+ if : matrix.php != '8.4'
44
45
run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ansi
45
46
47
+ - name : Install dependencies with PHP 8.4.
48
+ if : matrix.php == '8.4'
49
+ run : composer update --prefer-dist --no-interaction --no-progress --optimize-autoloader --ignore-platform-reqs --ansi
50
+
46
51
- name : Run SQLite tests with PHPUnit and generate coverage.
47
52
run : vendor/bin/phpunit --group sqlite --coverage-clover=coverage.xml --colors=always
48
53
Original file line number Diff line number Diff line change 73
73
"ext-ctype" : " *" ,
74
74
"lib-pcre" : " *" ,
75
75
"yiisoft/yii2-composer" : " ~2.0.4" ,
76
- "ezyang/htmlpurifier" : " ^4.6 " ,
76
+ "ezyang/htmlpurifier" : " ^4.17 " ,
77
77
"cebe/markdown" : " ~1.0.0 | ~1.1.0 | ~1.2.0" ,
78
78
"bower-asset/jquery" : " 3.7.*@stable | 3.6.*@stable | 3.5.*@stable | 3.4.*@stable | 3.3.*@stable | 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable" ,
79
79
"bower-asset/inputmask" : " ^5.0.8 " ,
Original file line number Diff line number Diff line change 68
68
"ext-ctype" : " *" ,
69
69
"lib-pcre" : " *" ,
70
70
"yiisoft/yii2-composer" : " ~2.0.4" ,
71
- "ezyang/htmlpurifier" : " ^4.6 " ,
71
+ "ezyang/htmlpurifier" : " ^4.17 " ,
72
72
"cebe/markdown" : " ~1.0.0 | ~1.1.0 | ~1.2.0" ,
73
73
"bower-asset/jquery" : " 3.7.*@stable | 3.6.*@stable | 3.5.*@stable | 3.4.*@stable | 3.3.*@stable | 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable" ,
74
74
"bower-asset/inputmask" : " ^5.0.8 " ,
You can’t perform that action at this time.
0 commit comments