Skip to content

Commit 7b4bef1

Browse files
committed
Added missing php-grpc extension
1 parent 25c4d90 commit 7b4bef1

File tree

2 files changed

+21
-3
lines changed

2 files changed

+21
-3
lines changed

.github/workflows/php.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,35 @@ jobs:
2121

2222
name: PHP ${{ matrix.php-versions }} quality/tests on ${{ matrix.operating-system }}
2323
env:
24+
extensions: grpc
2425
key: cache-v1
2526
steps:
2627
- name: Checkout
2728
uses: actions/checkout@v3
2829

30+
- name: Setup GCP credentials
31+
run: ./tests/Scripts/setup_gcp.sh
32+
33+
- name: Setup cache environment
34+
id: extcache
35+
uses: shivammathur/cache-extensions@v1
36+
with:
37+
php-version: ${{ matrix.php-versions }}
38+
extensions: ${{ env.extensions }}
39+
key: ${{ env.key }}
40+
41+
- name: Cache extensions
42+
uses: actions/cache@v3
43+
with:
44+
path: ${{ steps.extcache.outputs.dir }}
45+
key: ${{ steps.extcache.outputs.key }}
46+
restore-keys: ${{ steps.extcache.outputs.key }}
47+
2948
- name: Setup PHP
3049
uses: shivammathur/setup-php@v2
3150
with:
3251
php-version: ${{ matrix.php-versions }}
33-
34-
- name: Setup GCP credentials
35-
run: ./tests/Scripts/setup_gcp.sh
52+
extensions: ${{ env.extensions }}
3653

3754
- name: Validate composer.json and composer.lock
3855
run: composer validate --strict

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
],
1818
"require": {
1919
"php": ">=8.0",
20+
"ext-grpc": "*",
2021
"phpfastcache/phpfastcache": "^9.2",
2122
"google/cloud-firestore": "~1.39"
2223
},

0 commit comments

Comments
 (0)