From a6080bae3bfe22031386ca7fa11baa3005ae4e97 Mon Sep 17 00:00:00 2001 From: Shift Date: Sat, 2 Mar 2024 10:09:01 +0000 Subject: [PATCH 1/3] Bump dependencies for Laravel 11 --- composer.json | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 26377b1..9703051 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,11 @@ { "name": "saade/blade-iconsax", "description": "A package to easily make use of Iconsax in your Laravel Blade views.", - "keywords": ["Blade", "Iconsax", "Laravel"], + "keywords": [ + "Blade", + "Iconsax", + "Laravel" + ], "homepage": "https://github.com/saade/blade-iconsax", "license": "MIT", "authors": [ @@ -12,11 +16,11 @@ "require": { "php": "^8.0", "blade-ui-kit/blade-icons": "^1.1", - "illuminate/support": "^9.0|^10.0" + "illuminate/support": "^9.0|^10.0|^11.0" }, "require-dev": { - "orchestra/testbench": "^7.0|^8.0", - "phpunit/phpunit": "^9.0" + "orchestra/testbench": "^7.0|^8.0|^9.0", + "phpunit/phpunit": "^9.0|^10.5" }, "autoload": { "psr-4": { From ed8d4385343f389a3afea3f6759d92987c83fbb8 Mon Sep 17 00:00:00 2001 From: Shift Date: Sat, 2 Mar 2024 10:09:01 +0000 Subject: [PATCH 2/3] Update GitHub Actions for Laravel 11 --- .github/workflows/tests.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e04f1d0..052a831 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,10 +14,14 @@ jobs: fail-fast: true matrix: php: ['8.0', 8.1, 8.2] - laravel: [9, 10] + laravel: [9, 10, '11'] exclude: - php: '8.0' laravel: 10 + - laravel: '11' + php: '8.0' + - laravel: '11' + php: 8.1 name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} @@ -36,5 +40,6 @@ jobs: run: | composer require "illuminate/contracts=^${{ matrix.laravel }}" --prefer-dist --no-interaction --no-update composer update --prefer-dist --no-interaction --no-progress + - name: Execute tests - run: vendor/bin/phpunit --verbose \ No newline at end of file + run: vendor/bin/phpunit --verbose From 6a303cb2be6f92b9a3ca7d157c856b28b74f2a80 Mon Sep 17 00:00:00 2001 From: Saade Date: Tue, 12 Mar 2024 14:45:58 -0300 Subject: [PATCH 3/3] wip --- .github/workflows/tests.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 052a831..4048bd4 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,14 +13,14 @@ jobs: strategy: fail-fast: true matrix: - php: ['8.0', 8.1, 8.2] - laravel: [9, 10, '11'] + php: ["8.0", 8.1, 8.2] + laravel: [9, 10, 11] exclude: - - php: '8.0' + - php: "8.0" laravel: 10 - - laravel: '11' - php: '8.0' - - laravel: '11' + - laravel: "11" + php: "8.0" + - laravel: "11" php: 8.1 name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }}