From d2bb2c7c51f170387bf6575a0e5369f45f3b5165 Mon Sep 17 00:00:00 2001 From: Shift Date: Thu, 5 Mar 2026 17:13:49 +0000 Subject: [PATCH 1/2] Bump dependencies for Laravel 13 --- composer.json | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 7836b13..8e2930c 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,11 @@ { "name": "codeat3/blade-typicons", "description": "A package to easily make use of \"Typicons\" in your Laravel Blade views.", - "keywords": ["Blade", "typicons", "Laravel"], + "keywords": [ + "Blade", + "typicons", + "Laravel" + ], "homepage": "https://github.com/codeat3/blade-typicons", "license": "MIT", "authors": [ @@ -17,13 +21,13 @@ "require": { "php": "^7.4|^8.0", "blade-ui-kit/blade-icons": "^1.1", - "illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0" + "illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0" }, "require-dev": { "codeat3/blade-icon-generation-helpers": "^0.10", "codeat3/phpcs-styles": "^1.0", - "orchestra/testbench": "^6.0|^7.0|^8.0|^9.0|^10.0", - "phpunit/phpunit": "^9.0|^10.5|^11.0" + "orchestra/testbench": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "phpunit/phpunit": "^9.0|^10.5|^11.0|^12.5.12" }, "autoload": { "psr-4": { @@ -38,7 +42,7 @@ "extra": { "laravel": { "providers": [ - "Codeat3\\BladeTypicons\\BladeTypiconsServiceProvider" + "Codeat3\\BladeTypicons\\BladeTypiconsServiceProvider" ] } }, From 06f2fea490422c66810c1bf06765399d97f3bb08 Mon Sep 17 00:00:00 2001 From: Shift Date: Thu, 5 Mar 2026 17:13:49 +0000 Subject: [PATCH 2/2] Update GitHub Actions for Laravel 13 --- .github/workflows/auto-update.yml | 12 +++++++----- .github/workflows/php-cs-fixer.yml | 11 +++++++---- .github/workflows/tests.yml | 11 +++++++++-- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/.github/workflows/auto-update.yml b/.github/workflows/auto-update.yml index a9aee78..cdd7f49 100644 --- a/.github/workflows/auto-update.yml +++ b/.github/workflows/auto-update.yml @@ -11,8 +11,11 @@ jobs: strategy: fail-fast: true matrix: - php: [8.2] - laravel: [^8.2] + php: ['8.2', '8.3', '8.4', '8.5'] + laravel: [^8.2, ^13.0] + exclude: + - laravel: ^13.0 + php: '8.2' name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} @@ -71,12 +74,11 @@ jobs: if: env.CURRENT_COMMIT != env.LATEST_COMMIT uses: peter-evans/create-pull-request@v3 with: - commit-message: "auto-update: update icons with the latest commit ${{ env.LATEST_COMMIT }}" + commit-message: auto-update: update icons with the latest commit ${{ env.LATEST_COMMIT }} committer: GitHub Action author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com> - title: "chore: update icons with the latest commit v${{ env.LATEST_COMMIT }}" + title: chore: update icons with the latest commit v${{ env.LATEST_COMMIT }} body: | This updates from [${{ env.CURRENT_COMMIT }}](https://github.com/${{ env.REPOSITORY }}/commit/${{ env.CURRENT_COMMIT }}) to [${{ env.LATEST_COMMIT }}](https://github.com/${{ env.REPOSITORY }}/commit/${{ env.LATEST_COMMIT }}). Check out the differences: [`${{ env.CURRENT_COMMIT }}` ... `${{ env.LATEST_COMMIT }}`](https://github.com/${{ env.REPOSITORY }}/compare/${{ env.CURRENT_COMMIT }}...${{ env.LATEST_COMMIT }}) branch: feature/update-${{ env.LATEST_COMMIT }} - diff --git a/.github/workflows/php-cs-fixer.yml b/.github/workflows/php-cs-fixer.yml index aaeaedb..bbc89f4 100644 --- a/.github/workflows/php-cs-fixer.yml +++ b/.github/workflows/php-cs-fixer.yml @@ -1,6 +1,7 @@ name: Check & fix styling -on: [push] +on: + - push jobs: php-cs-fixer: @@ -9,8 +10,11 @@ jobs: strategy: fail-fast: true matrix: - php: [8.1] - laravel: [^10.0] + php: ['8.1', '8.3', '8.4', '8.5'] + laravel: [^10.0, ^13.0] + exclude: + - laravel: ^13.0 + php: '8.1' name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} @@ -37,4 +41,3 @@ jobs: uses: stefanzweifel/git-auto-commit-action@v4 with: commit_message: Fix styling - diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d2e57f5..215fa80 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ jobs: fail-fast: true matrix: php: [7.4, '8.0', 8.1, 8.2, 8.3, 8.4] - laravel: [8, 9, 10, 11, 12] + laravel: [8, 9, 10, 11, 12, 13] exclude: - php: 7.4 laravel: 9 @@ -43,10 +43,17 @@ jobs: laravel: 9 - php: 8.4 laravel: 10 + - laravel: '13' + php: 7.4 + - laravel: '13' + php: '8.0' + - laravel: '13' + php: 8.1 + - laravel: '13' + php: 8.2 name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }} - steps: - name: Checkout code uses: actions/checkout@v3