diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index ee242f8..5fb74e3 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -17,50 +17,50 @@ on:
jobs:
test:
- runs-on: ${{ matrix.os }}
+ runs-on: ubuntu-latest
strategy:
fail-fast: true
matrix:
- os: [ubuntu-latest]
- php: [8.4, 8.3]
- laravel: [12.*, 11.*]
+ php: [8.5, 8.4, 8.3]
+ laravel: [13.*, 12.*, 11.*]
stability: [prefer-stable]
include:
+ - laravel: 13.*
+ testbench: 11.*
- laravel: 12.*
testbench: 10.*
- carbon: 3.*
- collision: 8.*
- laravel: 11.*
testbench: 9.*
- carbon: 3.*
- collision: 8.*
+ exclude:
+ - laravel: 11.*
+ php: 8.5
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
steps:
- name: Checkout Code
uses: actions/checkout@v6
- - name: Cache Dependencies
+ - name: Cache Composer dependencies
uses: actions/cache@v5
with:
path: ~/.composer/cache/files
- key: dependencies-laravel-${{ matrix.laravel }}-php-${{ matrix.php }}-composer-${{ hashFiles('composer.json') }}
+ key: composer-${{ matrix.php }}-${{ matrix.laravel }}-${{ hashFiles('composer.json') }}
+ restore-keys: |
+ composer-${{ matrix.php }}-${{ matrix.laravel }}-
+ composer-${{ matrix.php }}-
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
- extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick, fileinfo
+ extensions: mbstring, pdo, pdo_sqlite, pdo_mysql, pdo_pgsql
coverage: none
- name: Install Dependencies
run: |
echo "::add-matcher::${{ runner.tool_cache }}/php.json"
echo "::add-matcher::${{ runner.tool_cache }}/phpunit.json"
-
- - name: Install Dependencies
- run: |
- composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" "nesbot/carbon:${{ matrix.carbon }}" "nunomaduro/collision:${{ matrix.collision }}" --no-interaction --no-update
+ composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
composer update --${{ matrix.stability }} --prefer-dist --no-interaction
- name: Execute tests
- run: vendor/bin/pest --parallel
+ run: ./vendor/bin/pest --parallel
diff --git a/resources/views/components/sidebar.blade.php b/resources/views/components/sidebar.blade.php
index 9e9cd93..f80d145 100644
--- a/resources/views/components/sidebar.blade.php
+++ b/resources/views/components/sidebar.blade.php
@@ -60,11 +60,11 @@ class="mason-actions-brick"
@if (filled($brick::getIcon()))
@endif
- {{ $brick::getLabel() }}
+ {{ $brick::getLabel() }}
@endforeach