diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 70e376b..1e6c3cc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,7 @@ env: jobs: phpunit-tests: name: "PHPUnit tests" - runs-on: "ubuntu-20.04" + runs-on: "ubuntu-24.04" strategy: matrix: @@ -17,10 +17,11 @@ jobs: - "8.1" - "8.2" - "8.3" + - "8.4" steps: - name: "Checkout" - uses: "actions/checkout@v2" + uses: "actions/checkout@v4" with: fetch-depth: 2 @@ -32,7 +33,7 @@ jobs: ini-values: "zend.assertions=1" - name: "Cache dependencies installed with composer" - uses: "actions/cache@v2" + uses: "actions/cache@v4" with: path: "~/.composer/cache" key: "php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}" diff --git a/composer.json b/composer.json index 71fd6d2..1ce4f9e 100644 --- a/composer.json +++ b/composer.json @@ -20,17 +20,17 @@ ], "require": { "php": ">=8.1.0", - "symfony/framework-bundle": "^6.4|^7.0|^7.1", - "symfony/property-access": "^6.4|^7.0|^7.1", - "symfony/translation": "^6.4|^7.0|^7.1", - "symfony/yaml": "^6.4|^7.0|^7.1", + "symfony/framework-bundle": "~6.4|~7.0", + "symfony/property-access": "~6.4|~7.0", + "symfony/translation": "~6.4|~7.0", + "symfony/yaml": "~6.4|~7.0", "twig/twig": "^2.10|^3.0" }, "require-dev": { "mockery/mockery": "^1.3", "phpunit/php-code-coverage": "10.1.16", "phpunit/phpunit": "10.5.30", - "symfony/dependency-injection": "^6.4|^7.0|^7.1", + "symfony/dependency-injection": "~6.4|~7.0", "symfony/monolog-bundle": "^3.7" }, "autoload": { diff --git a/src/DependencyInjection/SlopeItBreadcrumbExtension.php b/src/DependencyInjection/SlopeItBreadcrumbExtension.php index 4f81eea..8f782d9 100644 --- a/src/DependencyInjection/SlopeItBreadcrumbExtension.php +++ b/src/DependencyInjection/SlopeItBreadcrumbExtension.php @@ -5,7 +5,7 @@ use Symfony\Component\Config\FileLocator; use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\Loader\YamlFileLoader; -use Symfony\Component\HttpKernel\DependencyInjection\Extension; +use Symfony\Component\DependencyInjection\Extension\Extension; class SlopeItBreadcrumbExtension extends Extension {