@@ -34,33 +34,36 @@ jobs:
3434 matrix :
3535 php-versions : ['7.4', '8.1', '8.2', '8.3']
3636 steps :
37+ - name : Install subversion
38+ run : sudo apt-get install -y subversion
39+
3740 # Mandatory : fetch the current repository
38- - name : Checkout repository
39- uses : actions/checkout@v3
41+ - name : Checkout repository
42+ uses : actions/checkout@v3
4043
4144 # To be faster, use cache system for the Composer
42- - name : Get Composer Cache Directory
43- id : composer-dev-cache
44- run : |
45- echo "::set-output name=dir::$(composer config cache-files-dir)"
46- - name : Cache composer (vendor)
47- uses : actions/cache@v3
48- with :
49- path : ${{ steps.composer-dev-cache.outputs.dir }}
50- key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
51- restore-keys : |
52- ${{ runner.os }}-composer-
45+ - name : Get Composer Cache Directory
46+ id : composer-dev-cache
47+ run : |
48+ echo "::set-output name=dir::$(composer config cache-files-dir)"
49+ - name : Cache composer (vendor)
50+ uses : actions/cache@v3
51+ with :
52+ path : ${{ steps.composer-dev-cache.outputs.dir }}
53+ key : ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
54+ restore-keys : |
55+ ${{ runner.os }}-composer-
5356
5457 # Define the right PHP environment
5558 # https://github.com/shivammathur/setup-php (community)
56- - name : Environment for PHP
57- uses : shivammathur/setup-php@v2
58- with :
59- php-version : ${{ matrix.php-versions }}
60- coverage : none
59+ - name : Environment for PHP
60+ uses : shivammathur/setup-php@v2
61+ with :
62+ php-version : ${{ matrix.php-versions }}
63+ coverage : none
6164
6265 - name : Install PHP Dependencies
63- uses : ramsey/composer-install@v2
66+ uses : ramsey/composer-install@v3
6467
6568 - name : Set up WordPress and WordPress Test Library
6669 uses : sjinks/setup-wordpress-test-library@master
0 commit comments