diff --git a/.gitlab/pipeline/.gitlab-ci.yml b/.gitlab/pipeline/.gitlab-ci.yml index f2a57a8..7b6798d 100644 --- a/.gitlab/pipeline/.gitlab-ci.yml +++ b/.gitlab/pipeline/.gitlab-ci.yml @@ -24,6 +24,7 @@ include: - '/.gitlab/pipeline/jobs/php-lint-php7.2.yml' - '/.gitlab/pipeline/jobs/php-lint-php7.3.yml' - '/.gitlab/pipeline/jobs/php-lint-php7.4.yml' + - '/.gitlab/pipeline/jobs/php-lint-php8.0.yml' - '/.gitlab/pipeline/jobs/phpcs.yml' - '/.gitlab/pipeline/jobs/ts-lint.yml' - '/.gitlab/pipeline/jobs/unit-php7.2-v9.yml' diff --git a/.gitlab/pipeline/jobs/php-lint-php8.0.yml b/.gitlab/pipeline/jobs/php-lint-php8.0.yml new file mode 100644 index 0000000..295ed50 --- /dev/null +++ b/.gitlab/pipeline/jobs/php-lint-php8.0.yml @@ -0,0 +1,7 @@ +php-lint-php8.0: + extends: .default + image: php:8.0 + stage: lint + needs: [ ] + script: + - composer ci:php:lint diff --git a/composer.json b/composer.json index ae0a9c7..0e78b88 100644 --- a/composer.json +++ b/composer.json @@ -21,7 +21,7 @@ } ], "require": { - "php": "~7.2.0 || ~7.3.0 || ~7.4.0", + "php": "~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0", "typo3/cms-core": "^9.5 || ^10.4 || ^11.4", "typo3/cms-extbase": "^9.5 || ^10.4 || ^11.4", "typo3/cms-fluid": "^9.5 || ^10.4 || ^11.4",