Skip to content

Telemetry for official plugins #23

Telemetry for official plugins

Telemetry for official plugins #23

Workflow file for this run

name: Build
on:
push: ~
pull_request: ~
workflow_dispatch: ~
jobs:
tests:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php: ["8.2", "8.3", "8.4", "8.5"]
symfony: ["7.4"]
name: "PHPUnit (PHP ${{ matrix.php }})"
steps:
- uses: actions/checkout@v4
- name: Build test application
uses: SyliusLabs/BuildTestAppAction@v4
with:
build_type: "plugin"
cache_key: "${{ github.run_id }}-${{ runner.os }}-${{ hashFiles('composer.json') }}-php-${{ matrix.php }}-symfony-${{ matrix.symfony }}-"
cache_restore_key: "${{ github.run_id }}-${{ runner.os }}-${{ hashFiles('composer.json') }}-php-${{ matrix.php }}-symfony-${{ matrix.symfony }}-"
e2e: "yes"
php_version: "${{ matrix.php }}"
symfony_version: "${{ matrix.symfony }}"
database: "mysql:8.4"
- name: Run PHPUnit
run: vendor/bin/phpunit