File tree Expand file tree Collapse file tree 3 files changed +13
-7
lines changed Expand file tree Collapse file tree 3 files changed +13
-7
lines changed Original file line number Diff line number Diff line change 60
60
- name : Downgrade src
61
61
run : php bin/transform-source ${{ env.TARGET_PHP_VERSION_ID }}
62
62
63
- - name : Setup PHP ${{ env.TARGET_PHP_VERSION }}
64
- uses : shivammathur/setup-php@v2
65
- with :
66
- php-version : ${{ env.TARGET_PHP_VERSION }}
67
- coverage : none
68
- env :
69
- COMPOSER_TOKEN : ${{ secrets.RELEASE_TOKEN }}
63
+ - name : Run lint on src
64
+ run : vendor/bin/parallel-lint src --colors --show-deprecated
70
65
71
66
- name : Get tag for downgraded release
72
67
id : tag-downgraded
Original file line number Diff line number Diff line change 14
14
- ' **.php'
15
15
- ' phpunit.dist.xml'
16
16
17
+ env :
18
+ TARGET_PHP_VERSION : ' 7.4'
19
+ TARGET_PHP_VERSION_ID : 70400
20
+
17
21
jobs :
18
22
extension-tests :
19
23
name : PHPUnit Extension Tests [PHP ${{ matrix.php-version }}]
55
59
- name : Install dependencies
56
60
run : composer update --ansi
57
61
62
+ - name : Downgrade src
63
+ run : php bin/transform-source ${{ env.TARGET_PHP_VERSION_ID }}
64
+
65
+ - name : Run lint on src
66
+ run : vendor/bin/parallel-lint src --colors --show-deprecated
67
+
58
68
- name : Run Extension Tests
59
69
run : vendor/bin/phpunit --no-coverage
Original file line number Diff line number Diff line change 31
31
"codeigniter4/shield" : " ^1.0@beta" ,
32
32
"friendsofphp/php-cs-fixer" : " ^3.20" ,
33
33
"nexusphp/cs-config" : " ^3.12" ,
34
+ "php-parallel-lint/php-parallel-lint" : " ^1.3" ,
34
35
"phpstan/extension-installer" : " ^1.3" ,
35
36
"phpstan/phpstan-deprecation-rules" : " ^1.1" ,
36
37
"phpstan/phpstan-phpunit" : " ^1.3" ,
You can’t perform that action at this time.
0 commit comments