From 2480e532bf7c8c542cf4d785a590ef4a3ba85193 Mon Sep 17 00:00:00 2001 From: Abrar Ahmad Date: Thu, 3 Feb 2022 21:22:34 +0500 Subject: [PATCH] Add support for Laravel 9. (#14) --- .github/workflows/ci.yml | 13 +++++-------- composer.json | 10 ++++++---- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c48d005..b568d7a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,11 +1,5 @@ name: CI -env: - COMPOSE_INTERACTIVE_NO_CLI: 1 - PHP_CS_FIXER_IGNORE_ENV: 1 - MYSQL_PORT: 3307 - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - on: push: pull_request: @@ -13,13 +7,16 @@ on: jobs: pest: - name: Tests (Pest) + name: Tests (Pest) L${{ matrix.laravel }} runs-on: ubuntu-latest + strategy: + matrix: + laravel: [8, 9] steps: - uses: actions/checkout@v2 - name: Install composer dependencies - run: composer install + run: composer require "laravel/framework:^${{matrix.laravel}}.0" - name: Run tests run: vendor/bin/pest diff --git a/composer.json b/composer.json index 22969e4..df3a55a 100644 --- a/composer.json +++ b/composer.json @@ -24,11 +24,11 @@ }, "require": { "php": "^8.0", - "illuminate/support": "^8.24", - "imliam/laravel-blade-helper": "^1.0" + "illuminate/support": "^8.24|^9.0", + "imliam/laravel-blade-helper": "^1.4" }, "require-dev": { - "orchestra/testbench": "^6.23", + "orchestra/testbench": "^6.23|^7.0", "nunomaduro/larastan": "^1.0", "pestphp/pest": "^1.2", "pestphp/pest-plugin-laravel": "^1.0", @@ -40,5 +40,7 @@ "ArchTech\\SEO\\SEOServiceProvider" ] } - } + }, + "minimum-stability": "dev", + "prefer-stable": true }