@@ -10,17 +10,17 @@ jobs:
1010 Analysis :
1111 strategy :
1212 matrix :
13- php-versions : ['8.3 ']
13+ php-versions : ['8.5 ']
1414 runs-on : ubuntu-latest
1515 steps :
1616 - name : Checkout
17- uses : actions/checkout@v4
17+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818
1919 - name : Validate composer.json and composer.lock
2020 run : composer validate
2121
2222 - name : Setup PHP
23- uses : shivammathur/setup-php@v2
23+ uses : shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.3.0
2424 with :
2525 php-version : ${{ matrix.php-versions }}
2626 ini-values : post_max_size=256M, log_errors=1
3333 run : echo "::set-output name=dir::$(composer config cache-files-dir)"
3434
3535 - name : Cache dependencies
36- uses : actions/cache@v4
36+ uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
3737 with :
3838 path : ${{ steps.composer-cache.outputs.dir }}
3939 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
4343 run : composer install --prefer-dist --no-progress --no-suggest
4444
4545 - name : Coding Guidelines
46- if : matrix.php-versions != '8.0'
4746 run : composer test:lint
4847
4948 - name : Static Analyzer (PHPStan)
@@ -52,17 +51,17 @@ jobs:
5251 Tests :
5352 strategy :
5453 matrix :
55- php-versions : ['8.0', '8.1', '8.2', '8.3', '8.4']
54+ php-versions : ['8.0', '8.1', '8.2', '8.3', '8.4', '8.5' ]
5655 runs-on : ubuntu-latest
5756 steps :
5857 - name : Checkout
59- uses : actions/checkout@v4
58+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6059
6160 - name : Validate composer.json and composer.lock
6261 run : composer validate
6362
6463 - name : Setup PHP
65- uses : shivammathur/setup-php@v2
64+ uses : shivammathur/setup-php@accd6127cb78bee3e8082180cb391013d204ef9f # v2.3.0
6665 with :
6766 php-version : ${{ matrix.php-versions }}
6867 ini-values : post_max_size=256M, log_errors=1
7574 run : echo "::set-output name=dir::$(composer config cache-files-dir)"
7675
7776 - name : Cache dependencies
78- uses : actions/cache@v4
77+ uses : actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
7978 with :
8079 path : ${{ steps.composer-cache.outputs.dir }}
8180 key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
0 commit comments