Skip to content

Commit 43c77e9

Browse files
committed
Bring setup-php up
Signed-off-by: Riddhesh Sanghvi <[email protected]>
1 parent 79798f6 commit 43c77e9

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

.github/workflows/test_and_build.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,14 @@ jobs:
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
@@ -33,14 +41,6 @@ jobs:
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"
@@ -97,6 +97,14 @@ jobs:
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

Comments
 (0)