@@ -4,11 +4,11 @@ name: Static analysis
44jobs :
55 phpstan :
66 name : PHPStan
7- runs-on : ubuntu-20 .04
7+ runs-on : ubuntu-22 .04
88
99 steps :
1010 - name : Checkout code
11- uses : actions/checkout@v2
11+ uses : actions/checkout@v4
1212
1313 - name : Setup PHP
1414 uses : shivammathur/setup-php@v2
@@ -18,23 +18,23 @@ jobs:
1818 tools : phpstan:1.2.0, cs2pr
1919
2020 - name : Download dependencies
21- uses : ramsey/composer-install@v1
21+ uses : ramsey/composer-install@v2
2222
2323 - name : PHPStan
2424 run : phpstan analyze --no-progress --error-format=checkstyle | cs2pr
2525
2626 php-cs-fixer :
2727 name : PHP-CS-Fixer
28- runs-on : ubuntu-20 .04
28+ runs-on : ubuntu-22 .04
2929
3030 steps :
3131 - name : Checkout code
32- uses : actions/checkout@v2
32+ uses : actions/checkout@v4
3333
3434 - name : Setup PHP
3535 uses : shivammathur/setup-php@v2
3636 with :
37- php-version : 8.0
37+ php-version : 8.2
3838 coverage : none
3939 tools : php-cs-fixer:3, cs2pr
4040
@@ -43,10 +43,10 @@ jobs:
4343
4444 psalm :
4545 name : Psalm
46- runs-on : ubuntu-20 .04
46+ runs-on : ubuntu-22 .04
4747 steps :
4848 - name : Checkout code
49- uses : actions/checkout@v2
49+ uses : actions/checkout@v4
5050
5151 - name : Setup PHP
5252 uses : shivammathur/setup-php@v2
@@ -56,25 +56,25 @@ jobs:
5656 tools : vimeo/psalm:4.8.1
5757
5858 - name : Download dependencies
59- uses : ramsey/composer-install@v1
59+ uses : ramsey/composer-install@v2
6060
6161 - name : Psalm
6262 run : psalm --no-progress --output-format=github
6363
6464 composer-normalize :
6565 name : Composer Normalize
66- runs-on : ubuntu-20 .04
66+ runs-on : ubuntu-22 .04
6767
6868 steps :
69+ - name : Checkout code
70+ uses : actions/checkout@v4
71+
6972 - name : Setup PHP
7073 uses : shivammathur/setup-php@v2
7174 with :
72- php-version : 8.0
75+ php-version : 8.2
7376 coverage : none
7477 tools : composer-normalize
7578
76- - name : Checkout code
77- uses : actions/checkout@v2
78-
7979 - name : Normalize
8080 run : composer-normalize --dry-run
0 commit comments