Skip to content

Commit

Permalink
Add forward compatibility for illuminate packages
Browse files Browse the repository at this point in the history
  • Loading branch information
rougin committed Nov 16, 2023
1 parent 3caf462 commit 69f59b0
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,42 @@ jobs:
if: ${{ matrix.php-versions == '5.4' }}
run: composer require illuminate/database:"~4.1|~5.0" illuminate/events:"~4.1|~5.0" symfony/yaml --no-plugins --dev

- name: Install Composer packages for PHP 5.6
if: ${{ matrix.php-versions == '5.6' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Install Composer packages for PHP 7.0
if: ${{ matrix.php-versions == '7.0' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Install Composer packages for PHP 7.1
if: ${{ matrix.php-versions == '7.1' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Install Composer packages for PHP 7.2
if: ${{ matrix.php-versions == '7.2' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Install Composer packages for PHP 7.3
if: ${{ matrix.php-versions == '7.3' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Install Composer packages for PHP 7.4
if: ${{ matrix.php-versions == '7.4' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Install Composer packages for PHP 8.0
if: ${{ matrix.php-versions == '8.0' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Install Composer packages for PHP 8.1
if: ${{ matrix.php-versions == '8.1' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Install Composer packages for PHP 8.2
if: ${{ matrix.php-versions == '8.2' }}
run: composer require illuminate/database illuminate/events --no-plugins --dev

- name: Run test suite
run: vendor/bin/phpunit --coverage-clover=coverage.clover

Expand Down

0 comments on commit 69f59b0

Please sign in to comment.