Skip to content

Fix parallel smoke test: stub do_action for the run-completed hook #695

Fix parallel smoke test: stub do_action for the run-completed hook

Fix parallel smoke test: stub do_action for the run-completed hook #695

Workflow file for this run

name: CI
on:
pull_request:
branches: [main]
push:
branches: [main]
workflow_dispatch:
concurrency:
group: ci-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
jobs:
checks:
name: ${{ matrix.label }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
include:
- command: phpstan
label: PHPStan
- command: smoke
label: PHP smoke tests
steps:
- uses: actions/checkout@v6.0.3
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.1'
coverage: none
- name: Validate Composer metadata
run: composer validate --strict
- name: Install dependencies
run: composer install --no-interaction --prefer-dist
- name: Run ${{ matrix.label }}
run: composer ${{ matrix.command }}