Skip to content

Test reg

Test reg #67

Workflow file for this run

name: Grpc workflow
on:
push:
jobs:
ubuntu:
name: runner
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-24.04, windows-latest, macos-13, macos-latest]
php: ['5.3', '5.4', '5.5', '5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3']
exclude:
- os: macos-latest
php: 5.3
- os: macos-latest
php: 5.4
- os: macos-latest
php: 5.5
steps:
- name: Setup PHP
uses: shivammathur/setup-php@develop
id: php
with:
php-version: ${{ matrix.php }}
tools: protoc, grpc_php_plugin
- name: Test
run: |
git clone https://github.com/grpc/grpc
cd grpc/examples/php
protoc --version
protoc --proto_path=../protos --php_out=. --grpc_out=. --plugin=protoc-gen-grpc=${{ steps.php.outputs.grpc_php_plugin_path }} ../protos/helloworld.proto