From b244034492733008539a72c7eb9b064ebed8079d Mon Sep 17 00:00:00 2001 From: Adam Weston Date: Wed, 3 Jun 2026 15:31:29 -0400 Subject: [PATCH 1/2] Add html classes to icon and label in sidebar actions --- resources/views/components/sidebar.blade.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 From 82b8f8025bf2178b50aa4db6633d22744ad69481 Mon Sep 17 00:00:00 2001 From: Adam Weston Date: Wed, 3 Jun 2026 15:36:00 -0400 Subject: [PATCH 2/2] fix tests workflow --- .github/workflows/tests.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) 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