ACMS-4173: verify D11 compatibility. #4316
Triggered via pull request
September 6, 2024 13:09
Status
Failure
Total duration
21m 55s
Artifacts
–
acquia_cms_ci.workflow.yml
on: pull_request
PHPStan
50s
Matrix: backstop_tests
Matrix: integrated_tests
Matrix: isolated_tests
Matrix: static_code_analysis
Continuous Deployment (CD)
0s
Annotations
23 errors and 36 warnings
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.3
Your requirements could not be resolved to an installable set of packages.
Problem 1
- longwave/laminas-diactoros 2.14.1 requires php ^7.3 || ~8.0.0 || ~8.1.0 -> your php version (8.3.9) does not satisfy that requirement.
- longwave/laminas-diactoros[2.14.2, ..., 2.14.x-dev] require php ^7.3 || ~8.0.0 || ~8.1.0 || ~8.2.0 -> your php version (8.3.9) does not satisfy that requirement.
- drupal/core 9.5.11 requires longwave/laminas-diactoros ^2.14 -> satisfiable by longwave/laminas-diactoros[2.14.1, 2.14.2, 2.14.x-dev].
- Root composer.json requires drupal/core 9.5.11 -> satisfiable by drupal/core[9.5.11].
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.3
Process completed with exit code 1.
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.1
Your requirements could not be resolved to an installable set of packages.
Problem 1
- drupal/search_api dev-1.x requires drupal/core ^10.2 || ^11 -> found drupal/core[10.2.0-alpha1, ..., 10.4.x-dev, 11.0.0-alpha1, ..., 11.x-dev] but it conflicts with your root composer.json require (9.5.11).
- drupal/search_api[1.32.0, ..., 1.35.0] require drupal/core ^10.1 || ^11 -> found drupal/core[10.1.0-alpha1, ..., 10.4.x-dev, 11.0.0-alpha1, ..., 11.x-dev] but it conflicts with your root composer.json require (9.5.11).
- drupal/acquia_cms_search 1.x-dev is an alias of drupal/acquia_cms_search dev-develop and thus requires it to be installed too.
- drupal/acquia_cms_starter dev-develop requires drupal/acquia_cms_search ^1.4.13 -> satisfiable by drupal/acquia_cms_search[1.x-dev (alias of dev-develop)].
- drupal/acquia_cms_search dev-develop requires drupal/search_api ^1.32 -> satisfiable by drupal/search_api[1.32.0, ..., 1.x-dev (alias of dev-1.x)].
- acquia/acquia_cms dev-develop requires drupal/acquia_cms_starter dev-develop -> satisfiable by drupal/acquia_cms_starter[dev-develop].
- drupal/search_api 1.x-dev is an alias of drupal/search_api dev-1.x and thus requires it to be installed too.
- Root composer.json requires acquia/acquia_cms * -> satisfiable by acquia/acquia_cms[dev-develop].
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.1
Process completed with exit code 1.
|
PHPStan:
modules/acquia_cms_headless/modules/acquia_cms_headless_ui/src/Controller/SitePreviewController.php#L56
Parameter $next_entity_type_manager of method Drupal\acquia_cms_headless_ui\Controller\SitePreviewController::__construct() has invalid type Drupal\next\NextEntityTypeManager.
|
PHPStan:
modules/acquia_cms_headless/modules/acquia_cms_headless_ui/src/Controller/SitePreviewController.php#L57
Parameter $site_preview_manager of method Drupal\acquia_cms_headless_ui\Controller\SitePreviewController::__construct() has invalid type Drupal\next\Plugin\SitePreviewerManagerInterface.
|
PHPStan:
modules/acquia_cms_headless/src/Commands/AcquiaCmsHeadlessCommands.php#L94
Caught class Drupal\simple_oauth\Service\Exception\ExtensionNotLoadedException not found.
|
PHPStan:
modules/acquia_cms_headless/src/Commands/AcquiaCmsHeadlessCommands.php#L94
Caught class Drupal\simple_oauth\Service\Exception\FilesystemValidationException not found.
|
PHPStan:
modules/acquia_cms_headless/src/Commands/AcquiaCmsHeadlessCommands.php#L119
Parameter $site of method Drupal\acquia_cms_headless\Commands\AcquiaCmsHeadlessCommands::logMessage() has invalid type Drupal\next\Entity\NextSite.
|
PHPStan:
modules/acquia_cms_headless/src/Controller/HeadlessKeyGenerator.php#L121
Caught class Drupal\simple_oauth\Service\Exception\ExtensionNotLoadedException not found.
|
PHPStan:
modules/acquia_cms_headless/src/Controller/HeadlessKeyGenerator.php#L121
Caught class Drupal\simple_oauth\Service\Exception\FilesystemValidationException not found.
|
PHPStan:
modules/acquia_cms_headless/src/Plugin/AcquiaCmsTour/AcquiaHeadlessForm.php#L209
Caught class Drupal\simple_oauth\Service\Exception\ExtensionNotLoadedException not found.
|
PHPStan:
modules/acquia_cms_headless/src/Plugin/AcquiaCmsTour/AcquiaHeadlessForm.php#L209
Caught class Drupal\simple_oauth\Service\Exception\FilesystemValidationException not found.
|
PHPStan:
modules/acquia_cms_headless/src/Service/StarterkitNextjsService.php#L131
Parameter $key_generator_service of method Drupal\acquia_cms_headless\Service\StarterkitNextjsService::__construct() has invalid type Drupal\simple_oauth\Service\KeyGeneratorService.
|
backstop with ISOLATED_TEST_ON_CURRENT on PHP 8.1
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires drupal/core 11.0.2 -> satisfiable by drupal/core[11.0.2].
- drupal/core 11.0.2 requires php >=8.3.0 -> your php version (8.1.29) does not satisfy that requirement.
Problem 2
- Root composer.json requires drush/drush 13.0.1 -> satisfiable by drush/drush[13.0.1].
- drush/drush 13.0.1 requires php >=8.2 -> your php version (8.1.29) does not satisfy that requirement.
Problem 3
- symfony/error-handler[v7.0.0-BETA1, ..., 7.2.x-dev] require php >=8.2 -> your php version (8.1.29) does not satisfy that requirement.
- drupal/core-dev 11.0.2 requires symfony/error-handler ^7.1 -> satisfiable by symfony/error-handler[v7.1.0-BETA1, ..., 7.2.x-dev].
- Root composer.json requires drupal/core-dev 11.0.2 -> satisfiable by drupal/core-dev[11.0.2].
|
backstop with ISOLATED_TEST_ON_CURRENT on PHP 8.1
Process completed with exit code 1.
|
acquia_cms (acquia_cms_page) on (ISOLATED_TEST_ON_CURRENT)
Process completed with exit code 1.
|
acquia_cms (acquia_cms_video) on (ISOLATED_TEST_ON_CURRENT)
Process completed with exit code 1.
|
acquia_cms (acquia_cms_page) on (INTEGRATED_TEST_ON_LATEST_LTS)
Process completed with exit code 1.
|
integrated_php_unit_tests (ISOLATED_TEST_ON_CURRENT)
Process completed with exit code 1.
|
acquia_cms (acquia_cms_common) on (ISOLATED_TEST_ON_CURRENT)
Process completed with exit code 1.
|
integrated_existing_site_tests (ISOLATED_TEST_ON_CURRENT)
Process completed with exit code 1.
|
integrated_existing_site_tests (INTEGRATED_TEST_ON_LATEST_LTS)
Process completed with exit code 1.
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.3
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.3
The following actions use a deprecated Node.js version and will be forced to run on node20: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.3
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.1
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.1
The following actions use a deprecated Node.js version and will be forced to run on node20: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
backstop with INTEGRATED_TEST_ON_LATEST_LTS on PHP 8.1
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
backstop with ISOLATED_TEST_ON_CURRENT on PHP 8.1
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
backstop with ISOLATED_TEST_ON_CURRENT on PHP 8.1
The following actions use a deprecated Node.js version and will be forced to run on node20: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
backstop with ISOLATED_TEST_ON_CURRENT on PHP 8.1
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
acquia_cms (acquia_cms_audio) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_tour) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_tour) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_audio) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_person) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_place) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_page) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_place) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_video) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_event) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_article) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_page) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_person) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_document) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_search) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_video) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_event) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_document) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_search) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_image) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_article) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
backstop with ISOLATED_TEST_ON_CURRENT on PHP 8.3
The following actions uses node12 which is deprecated and will be forced to run on node16: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
backstop with ISOLATED_TEST_ON_CURRENT on PHP 8.3
The following actions use a deprecated Node.js version and will be forced to run on node20: aws-actions/configure-aws-credentials@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
backstop with ISOLATED_TEST_ON_CURRENT on PHP 8.3
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
acquia_cms (acquia_cms_image) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_common) on (INTEGRATED_TEST_ON_LATEST_LTS)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
acquia_cms (acquia_cms_common) on (ISOLATED_TEST_ON_CURRENT)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|