Skip to content

type definitions

type definitions #6

Workflow file for this run

name: tests
on:
push:
branches:
- main
jobs:
no_ext_tests:
runs-on: ubuntu-22.04
strategy:
fail-fast: true
matrix:
php: ['8.1','8.2','8.3']
steps:
- name: Checkout codes
uses: "actions/checkout@v4"
- name: Composer
uses: php-actions/composer@v6
with:
php_version: ${{ matrix.php }}
php_extensions: ffi
- name: PHP Static Analysys
uses: php-actions/phpstan@v3
with:
php_version: ${{ matrix.php }}
path: src/
- name: PHPUnit Tests
uses: php-actions/phpunit@v3
with:
configuration: tests/phpunit.xml
version: 10.5
php_version: ${{ matrix.php }}
php_extensions: ffi