diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index d5b9d47..942ca40 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -18,6 +18,7 @@ jobs: php-version: - "7.3" - "7.4" + - "8.0" deps: - "normal" symfony-require: @@ -30,49 +31,129 @@ jobs: php-version: "7.3" deps: "dev" - # Test against latest Symfony 5.1 dev on 7.3 - - symfony-require: "5.1.*" + # Test against latest Symfony 4.4 stable on 7.3 deps low + - symfony-require: "4.4.*" php-version: "7.3" - deps: "dev" + deps: "low" - # Test against latest Symfony 5.2 stable on 7.3 - - symfony-require: "5.2.*" + # Test against latest Symfony 4.4 stable on 7.3 deps normal + - symfony-require: "4.4.*" php-version: "7.3" - deps: "dev" + deps: "normal" - # Test against latest Symfony 5.3 stable on 7.3 - - symfony-require: "5.3.*" - php-version: "7.3" + # Test against latest Symfony 4.4 stable on 7.4 + - symfony-require: "4.4.*" + php-version: "7.4" deps: "dev" - # Test against latest Symfony 4.4 stable on 7.4 + # Test against latest Symfony 4.4 stable on 7.4 deps low + - symfony-require: "4.4.*" + php-version: "7.4" + deps: "low" + + # Test against latest Symfony 4.4 stable on 7.4 deps normal - symfony-require: "4.4.*" php-version: "7.4" deps: "normal" + # Test against latest Symfony 4.4 stable on 8.0 + - symfony-require: "4.4.*" + php-version: "8.0" + deps: "dev" + + # Test against latest Symfony 4.4 stable on 7.4 deps normal + - symfony-require: "4.4.*" + php-version: "8.0" + deps: "normal" + + # Test against latest Symfony 5.1 stable on 7.3 + - symfony-require: "5.1.*" + php-version: "7.3" + deps: "dev" + + # Test against latest Symfony 5.1 stable on 7.3 deps low + - symfony-require: "5.1.*" + php-version: "7.3" + deps: "low" + + # Test against latest Symfony 5.1 stable on 7.3 deps normal + - symfony-require: "5.1.*" + php-version: "7.3" + deps: "normal" + # Test against latest Symfony 5.1 stable on 7.4 - symfony-require: "5.1.*" php-version: "7.4" deps: "dev" + # Test against latest Symfony 5.1 stable on 7.4 deps low + - symfony-require: "5.1.*" + php-version: "7.4" + deps: "low" + + # Test against latest Symfony 5.1 stable on 7.4 deps normal + - symfony-require: "5.1.*" + php-version: "7.4" + deps: "normal" + + # Test against latest Symfony 5.1 stable on 8.0 + - symfony-require: "5.1.*" + php-version: "8.0" + deps: "dev" + + # Test against latest Symfony 5.1 stable on 7.4 deps normal + - symfony-require: "5.1.*" + php-version: "8.0" + deps: "normal" + + # Test against latest Symfony 5.2 stable on 7.3 + - symfony-require: "5.2.*" + php-version: "7.3" + deps: "dev" + + # Test against latest Symfony 5.2 stable on 7.3 deps low + - symfony-require: "5.2.*" + php-version: "7.3" + deps: "low" + + # Test against latest Symfony 5.2 stable on 7.3 deps normal + - symfony-require: "5.2.*" + php-version: "7.3" + deps: "normal" + # Test against latest Symfony 5.2 stable on 7.4 - symfony-require: "5.2.*" php-version: "7.4" deps: "dev" - # Test against latest Symfony 4.4 stable on 8.0 - - symfony-require: "4.4.*" - php-version: "8.0" + # Test against latest Symfony 5.2 stable on 7.4 deps low + - symfony-require: "5.2.*" + php-version: "7.4" + deps: "low" + + # Test against latest Symfony 5.2 stable on 7.4 deps normal + - symfony-require: "5.2.*" + php-version: "7.4" deps: "normal" - # Test against latest Symfony 5.3 dev on 8.0 - - symfony-require: "5.1.*" + # Test against latest Symfony 5.2 stable on 8.0 + - symfony-require: "5.2.*" php-version: "8.0" deps: "dev" - # Test against latest Symfony 5.2 stable on 8.0 + # Test against latest Symfony 5.2 stable on 7.4 deps normal - symfony-require: "5.2.*" php-version: "8.0" + deps: "normal" + + # Test against latest Symfony 5.3 dev on 7.3 + - symfony-require: "5.3.*" + php-version: "7.3" + deps: "dev" + + # Test against latest Symfony 5.3 dev on 7.4 + - symfony-require: "5.3.*" + php-version: "7.4" deps: "dev" # Test against latest Symfony 5.3 dev on 8.0 diff --git a/composer.json b/composer.json index af78ba2..09c5850 100755 --- a/composer.json +++ b/composer.json @@ -15,12 +15,12 @@ "require": { "php": "^7.3 || ^7.4 || ^8.0", "php-tmdb/api": "^4", - "symfony/config": "^4.3.7 || <6", - "symfony/dependency-injection": "^4.3.7 || <6", - "symfony/event-dispatcher": "^4.3.7 || <6", + "symfony/config": "^4.4 || <6", + "symfony/dependency-injection": "^4.4 || <6", + "symfony/event-dispatcher": "^4.4 || <6", "symfony/http-kernel": "^4.4.13 || >=5.1.5", - "symfony/phpunit-bridge": "^4.2", - "symfony/yaml": "^4.3.7 || ^5.0", + "symfony/phpunit-bridge": "^4.4", + "symfony/yaml": "^4.4 || ^5.0", "twig/twig": "^2.0 || ^3.0" }, "scripts": { @@ -38,7 +38,7 @@ "php-http/guzzle7-adapter": "^0.1", "phpstan/phpstan": "^0.12.18", "phpunit/phpunit": "^7.5 || ^8.0 || ^9.3", - "symfony/framework-bundle": "^4.3.7 || ^5.0", + "symfony/framework-bundle": "^4.4 || ^5.0", "vimeo/psalm": "^4", "php-http/cache-plugin": "^1.7" },