From d0133b96d01d905ac532ebea02db1e1597f3fea6 Mon Sep 17 00:00:00 2001 From: Jan Nedbal Date: Mon, 30 Dec 2024 12:01:24 +0100 Subject: [PATCH 1/6] E2E: refresh list --- .github/workflows/e2e.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index d07dc14..15e5bb0 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -73,7 +73,6 @@ jobs: cdaArgs: --disable-ext-analysis --config=build/composer-dependency-analyser.php - repo: qossmic/deptrac-src - cdaArgs: --disable-ext-analysis - repo: rectorphp/rector-src - From dac5b7bede35c7c7ef23b5817d746f5e10d81532 Mon Sep 17 00:00:00 2001 From: Jan Nedbal Date: Mon, 30 Dec 2024 12:07:39 +0100 Subject: [PATCH 2/6] auto update list --- .github/workflows/e2e.yml | 91 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 15e5bb0..eb7d6a7 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -10,6 +10,16 @@ jobs: include: - repo: TomasVotruba/unused-public + - + repo: VasekPurchart/Console-Errors-Bundle + - + repo: VasekPurchart/Phing-Copy-Files-Task + - + repo: VasekPurchart/Phing-Symfony-Command-Task + - + repo: VasekPurchart/Rabbit-Mq-Consumer-Handler-Bundle + - + repo: VasekPurchart/Tracy-Blue-Screen-Bundle - repo: VincentLanglet/Twig-CS-Fixer - @@ -22,6 +32,16 @@ jobs: repo: cdn77/PhpFunctions - repo: cdn77/RabbitMQBundle + - + repo: consistence/consistence + - + repo: consistence/consistence-doctrine + - + repo: consistence/consistence-doctrine-symfony + - + repo: consistence/consistence-jms-serializer + - + repo: consistence/consistence-jms-serializer-symfony - repo: contao/contao cdaArgs: --disable-ext-analysis --config=depcheck.php @@ -42,6 +62,72 @@ jobs: cdaArgs: --disable-ext-analysis - repo: kreait/firebase-php + - + repo: mimmi20/browser-detector + - + repo: mimmi20/browser-detector-version + - + repo: mimmi20/coding-standard + - + repo: mimmi20/ios-build + - + repo: mimmi20/laminas-form-element-group + - + repo: mimmi20/laminas-form-element-links + - + repo: mimmi20/laminas-form-element-paragraph + - + repo: mimmi20/laminas-router-hostname + - + repo: mimmi20/laminasviewrenderer-bootstrap-form + - + repo: mimmi20/laminasviewrenderer-helper-htmlelement + - + repo: mimmi20/laminasviewrenderer-helper-partialrenderer + - + repo: mimmi20/laminasviewrenderer-vite-url + - + repo: mimmi20/macos-build + - + repo: mimmi20/mezzio-generic-authorization + - + repo: mimmi20/mezzio-generic-authorization-acl + - + repo: mimmi20/mezzio-navigation + - + repo: mimmi20/mezzio-navigation-laminasviewrenderer + - + repo: mimmi20/mezzio-navigation-laminasviewrenderer-bootstrap + - + repo: mimmi20/mezzio-router-laminasrouter-factory + - + repo: mimmi20/mezzio-setlocale-middleware + - + repo: mimmi20/monolog-callbackfilterhandler + - + repo: mimmi20/monolog-factory + - + repo: mimmi20/monolog-streamformatter + - + repo: mimmi20/navigation-helper-acceptpage + - + repo: mimmi20/navigation-helper-containerparser + - + repo: mimmi20/navigation-helper-converttopages + - + repo: mimmi20/navigation-helper-findactive + - + repo: mimmi20/navigation-helper-findfromproperty + - + repo: mimmi20/navigation-helper-findroot + - + repo: mimmi20/navigation-helper-htmlify + - + repo: mimmi20/ua-browser-type + - + repo: mimmi20/ua-device-type + - + repo: mimmi20/ua-normalizer - repo: numero2/contao-marketing-suite cdaArgs: --disable-ext-analysis --config=depcheck.php @@ -73,6 +159,7 @@ jobs: cdaArgs: --disable-ext-analysis --config=build/composer-dependency-analyser.php - repo: qossmic/deptrac-src + cdaArgs: --disable-ext-analysis - repo: rectorphp/rector-src - @@ -97,10 +184,14 @@ jobs: repo: shipmonk-rnd/input-mapper - repo: shipmonk-rnd/name-collision-detector + - + repo: shipmonk-rnd/phpstan-baseline-per-identifier - repo: shipmonk-rnd/phpstan-rules - repo: symplify/config-transformer + - + repo: symplify/phpstan-rules - repo: teamneusta/pimcore-testing-framework - From 41fea9cfeae4eb1449aa58c4c1923b94761d4201 Mon Sep 17 00:00:00 2001 From: Jan Nedbal Date: Mon, 30 Dec 2024 12:19:29 +0100 Subject: [PATCH 3/6] Use PHP 8.4 --- .github/workflows/e2e.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index eb7d6a7..edab4a6 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -220,7 +220,7 @@ jobs: name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: 8.3 + php-version: 8.4 ini-file: development - From 3b700ba31c7eee94d7f3921d5a6896c364256e13 Mon Sep 17 00:00:00 2001 From: Jan Nedbal Date: Mon, 30 Dec 2024 12:21:17 +0100 Subject: [PATCH 4/6] Adjust list --- .github/workflows/e2e.yml | 24 +++++++++++++++++++++--- scripts/refresh-e2e.php | 6 +++++- 2 files changed, 26 insertions(+), 4 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index edab4a6..fe01c0b 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -12,14 +12,19 @@ jobs: repo: TomasVotruba/unused-public - repo: VasekPurchart/Console-Errors-Bundle + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: VasekPurchart/Phing-Copy-Files-Task + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: VasekPurchart/Phing-Symfony-Command-Task + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: VasekPurchart/Rabbit-Mq-Consumer-Handler-Bundle + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: VasekPurchart/Tracy-Blue-Screen-Bundle + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: VincentLanglet/Twig-CS-Fixer - @@ -34,14 +39,22 @@ jobs: repo: cdn77/RabbitMQBundle - repo: consistence/consistence + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: consistence/consistence-doctrine + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: consistence/consistence-doctrine-symfony + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: consistence/consistence-jms-serializer + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: consistence/consistence-jms-serializer-symfony + cdaArgs: --config=build/composer-dependency-analyser.config.php + - + repo: consistence/consistence-robot-loader-class-finder + cdaArgs: --config=build/composer-dependency-analyser.config.php - repo: contao/contao cdaArgs: --disable-ext-analysis --config=depcheck.php @@ -76,14 +89,22 @@ jobs: repo: mimmi20/laminas-form-element-links - repo: mimmi20/laminas-form-element-paragraph + - + repo: mimmi20/laminas-module-errorhandling - repo: mimmi20/laminas-router-hostname - repo: mimmi20/laminasviewrenderer-bootstrap-form + - + repo: mimmi20/laminasviewrenderer-flash-message - repo: mimmi20/laminasviewrenderer-helper-htmlelement - repo: mimmi20/laminasviewrenderer-helper-partialrenderer + - + repo: mimmi20/laminasviewrenderer-js-log + - + repo: mimmi20/laminasviewrenderer-revision - repo: mimmi20/laminasviewrenderer-vite-url - @@ -159,7 +180,6 @@ jobs: cdaArgs: --disable-ext-analysis --config=build/composer-dependency-analyser.php - repo: qossmic/deptrac-src - cdaArgs: --disable-ext-analysis - repo: rectorphp/rector-src - @@ -190,8 +210,6 @@ jobs: repo: shipmonk-rnd/phpstan-rules - repo: symplify/config-transformer - - - repo: symplify/phpstan-rules - repo: teamneusta/pimcore-testing-framework - diff --git a/scripts/refresh-e2e.php b/scripts/refresh-e2e.php index d4d68c3..2b600a7 100644 --- a/scripts/refresh-e2e.php +++ b/scripts/refresh-e2e.php @@ -92,6 +92,10 @@ function outputYaml(array $items): void $item['composerArgs'] = '--no-plugins'; } + if (strpos($item['repo'], 'consistence') === 0 || strpos($item['repo'], 'VasekPurchart') === 0) { + $item['cdaArgs'] = '--config=build/composer-dependency-analyser.config.php'; + } + if ( strpos($item['repo'], 'oveleon') === 0 || strpos($item['repo'], 'contao') === 0 @@ -102,6 +106,7 @@ function outputYaml(array $items): void if ( strpos($item['repo'], 'Setono') === 0 + || $item['repo'] === 'symplify/phpstan-rules' || $item['repo'] === 'contao-thememanager/core' || $item['repo'] === 'oveleon/contao-recommendation-bundle' ) { @@ -118,7 +123,6 @@ function outputYaml(array $items): void || $item['repo'] === 'inspirum/balikobot-php' || $item['repo'] === 'idleberg/php-vite-manifest' || $item['repo'] === 'contao/contao' - || $item['repo'] === 'qossmic/deptrac-src' || $item['repo'] === 'phpstan/phpstan-src' ) { $item['cdaArgs'] = '--disable-ext-analysis ' . ($item['cdaArgs'] ?? ''); From c6b5aba24e869da15a649151faa8567392e4cf7d Mon Sep 17 00:00:00 2001 From: Jan Nedbal Date: Mon, 30 Dec 2024 12:24:05 +0100 Subject: [PATCH 5/6] Revert "Use PHP 8.4" This reverts commit 41fea9cfeae4eb1449aa58c4c1923b94761d4201. --- .github/workflows/e2e.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index fe01c0b..60996bc 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -238,7 +238,7 @@ jobs: name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: 8.4 + php-version: 8.3 ini-file: development - From ef7ca47df692f0dee41783a70a39a6a09801fccc Mon Sep 17 00:00:00 2001 From: Jan Nedbal Date: Mon, 30 Dec 2024 12:28:00 +0100 Subject: [PATCH 6/6] All green --- .github/workflows/e2e.yml | 2 -- scripts/refresh-e2e.php | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 60996bc..81a125b 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -125,8 +125,6 @@ jobs: repo: mimmi20/mezzio-setlocale-middleware - repo: mimmi20/monolog-callbackfilterhandler - - - repo: mimmi20/monolog-factory - repo: mimmi20/monolog-streamformatter - diff --git a/scripts/refresh-e2e.php b/scripts/refresh-e2e.php index 2b600a7..ae5db71 100644 --- a/scripts/refresh-e2e.php +++ b/scripts/refresh-e2e.php @@ -124,6 +124,7 @@ function outputYaml(array $items): void || $item['repo'] === 'idleberg/php-vite-manifest' || $item['repo'] === 'contao/contao' || $item['repo'] === 'phpstan/phpstan-src' + || $item['repo'] === 'mimmi20/monolog-factory' ) { $item['cdaArgs'] = '--disable-ext-analysis ' . ($item['cdaArgs'] ?? ''); }