1919 - name : Check out source code
2020 uses : actions/checkout@v3
2121
22+ - name : Set up PHP
23+ uses : shivammathur/setup-php@v2
24+ with :
25+ php-version : ' 7.4'
26+ coverage : none
27+ tools : composer
28+ extensions : pcntl, curl, sqlite3, zip, dom, mbstring, json
29+
2230 - name : Get Composer cache directory
2331 id : composer-cache
2432 run : echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
3341 restore-keys : |
3442 ${{ runner.os }}-composer-
3543
36- - name : Set up PHP
37- uses : shivammathur/setup-php@v2
38- with :
39- php-version : ' 7.4'
40- coverage : none
41- tools : composer
42- extensions : pcntl, curl, sqlite3, zip, dom, mbstring, json
43-
4444 - name : Install dependencies
4545 run : |
4646 cd "$GITHUB_WORKSPACE"
9797 - name : Check out source code
9898 uses : actions/checkout@v3
9999
100+ - name : Set up PHP
101+ uses : shivammathur/setup-php@v2
102+ with :
103+ php-version : ' ${{ matrix.php }}'
104+ coverage : none
105+ tools : composer
106+ extensions : pcntl, curl, sqlite3, zip, dom, mbstring, json
107+
100108 - name : Get Composer cache directory
101109 id : composer-cache
102110 run : echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
@@ -111,14 +119,6 @@ jobs:
111119 restore-keys : |
112120 ${{ runner.os }}-composer-
113121
114- - name : Set up PHP
115- uses : shivammathur/setup-php@v2
116- with :
117- php-version : ' ${{ matrix.php }}'
118- coverage : none
119- tools : composer
120- extensions : pcntl, curl, sqlite3, zip, dom, mbstring, json
121-
122122 - name : Update docker
123123 run : |
124124 sudo apt purge nginx nginx-common docker docker-engine docker.io docker-ce containerd runc
0 commit comments