Skip to content

Revert PHP version for bc check to 8.2 due to latest release does not support 8.3 #846

Revert PHP version for bc check to 8.2 due to latest release does not support 8.3

Revert PHP version for bc check to 8.2 due to latest release does not support 8.3 #846

# https://help.github.com/en/categories/automating-your-workflow-with-github-actions
name: "Backward Compatibility Check"
on:
pull_request:
jobs:
roave-backwards-compatibility-check:
name: "Backward Compatibility Check"
runs-on: ${{ matrix.operating-system }}
strategy:
matrix:
dependencies:
- "locked"
php-version:
- "8.2"
operating-system:
- "ubuntu-latest"
steps:
- name: "Checkout"
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: "Install PHP"
uses: "shivammathur/[email protected]"
with:
coverage: "pcov"
php-version: "${{ matrix.php-version }}"
ini-values: memory_limit=-1
extensions: pdo_sqlite, bcmath, intl, sodium
- uses: ramsey/[email protected]
with:
dependency-versions: ${{ matrix.dependencies }}
- uses: ramsey/[email protected]
with:
dependency-versions: ${{ matrix.dependencies }}
working-directory: 'tools'
- name: "Check for BC breaks"
run: "tools/vendor/bin/roave-backward-compatibility-check --format=github-actions --install-development-dependencies"