Skip to content

refactor: remove mvp wording from unsupported subset messaging #33

refactor: remove mvp wording from unsupported subset messaging

refactor: remove mvp wording from unsupported subset messaging #33

Workflow file for this run

# SPDX-FileCopyrightText: 2026 LibreSign
# SPDX-License-Identifier: AGPL-3.0-or-later
name: coverage
on:
pull_request:
jobs:
coverage:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Detect minimum PHP from composer.json
id: php_min
run: |
php_version=$(grep -Po '"php"\s*:\s*"\K[^"]+' composer.json | grep -Eo '[0-9]+\.[0-9]+' | head -n1)
[[ -n "$php_version" ]] || { echo "Could not determine minimum PHP version"; exit 1; }
echo "version=$php_version" >> "$GITHUB_OUTPUT"
- uses: shivammathur/setup-php@v2
with:
php-version: ${{ steps.php_min.outputs.version }}
coverage: xdebug
- run: composer install --no-interaction --prefer-dist
- run: composer bin phpunit install --no-interaction --prefer-dist
- run: composer run test:coverage