Skip to content

Commit

Permalink
Merge pull request #66 from Aeliot-Tm/extend-compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
Aeliot-Tm committed Dec 9, 2024
2 parents 5039259 + 7f5983c commit cb8d769
Show file tree
Hide file tree
Showing 3 changed files with 7,514 additions and 10 deletions.
42 changes: 42 additions & 0 deletions .github/workflows/automated_testing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,46 @@ on:
push:

jobs:

composer:
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
include:
- php-version: '7.4'
lock-version: '3.4'
- php-version: '7.4'
lock-version: '4.4'
- php-version: '8.0'
lock-version: '5.0'
- php-version: '8.0'
lock-version: '5.4'
- php-version: '8.0'
lock-version: '6.0'
- php-version: '8.1'
lock-version: '6.4'
- php-version: '8.2'
lock-version: '7.0'

steps:
- uses: 'shivammathur/setup-php@v2'
with:
php-version: ${{ matrix.php-version }}
tools: composer

- uses: actions/checkout@v3

- name: Set versions
run: cp composer.${{ matrix.lock-version }}.lock composer.lock

- name: Install dependencies
uses: ramsey/composer-install@v2

- name: Validate composer.json and composer.lock
run: composer validate --strict

phpunit:
runs-on: ubuntu-latest

Expand All @@ -23,6 +63,8 @@ jobs:
lock-version: '6.0'
- php-version: '8.1'
lock-version: '6.4'
- php-version: '8.2'
lock-version: '7.0'

steps:
- uses: 'shivammathur/setup-php@v2'
Expand Down
Loading

0 comments on commit cb8d769

Please sign in to comment.