From 8bf2025683c1a6031ce8fb064bf233582f3aebce Mon Sep 17 00:00:00 2001 From: Ben Challis Date: Sat, 2 Dec 2023 10:03:56 +0000 Subject: [PATCH] Enable composer normalization check in CI, run fix manually to bring up to sync (#13) --- .github/workflows/ci.yaml | 3 +++ composer.json | 8 ++++---- composer.lock | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 0ebbac5..569b61c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -60,6 +60,9 @@ jobs: - name: "Validate Composer dependencies" run: "composer validate" + - name: "Check composer.json normalization" + run: "composer normalize --dry-run --ansi" + - name: "Check Composer dependency licenses" run: "composer licenses:check" diff --git a/composer.json b/composer.json index 699f347..499feaa 100644 --- a/composer.json +++ b/composer.json @@ -15,13 +15,13 @@ }, "require-dev": { "ergebnis/composer-normalize": "^2.39", + "lendable/composer-license-checker": "^1.0.4", + "php-cs-fixer/shim": "^3.40.0", "phpstan/phpstan": "^1.10.47", - "phpstan/phpstan-phpunit": "^1.3.15", - "rector/rector": "0.18.11", "phpstan/phpstan-deprecation-rules": "^1.1.4", + "phpstan/phpstan-phpunit": "^1.3.15", "phpstan/phpstan-strict-rules": "^1.5.2", - "lendable/composer-license-checker": "^1.0.4", - "php-cs-fixer/shim": "^3.40.0" + "rector/rector": "0.18.11" }, "minimum-stability": "stable", "autoload": { diff --git a/composer.lock b/composer.lock index 599267e..fc74da1 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "1d12f52c2054e83c440dc231021d8df7", + "content-hash": "ea5d2001e62c68a919590a1aeee98ad9", "packages": [ { "name": "myclabs/deep-copy",