[CI] Validate composer.json file before install (#29)

This commit is contained in:
Oskar Stark 2025-09-04 23:33:43 +02:00 • committed by GitHub
commit 580ce38d26
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -22,14 +22,14 @@ jobs:
php-version: ${{ matrix.php }}
coverage: "none"
- name: Composer Validation
run: composer validate --strict
- name: Install Composer
uses: "ramsey/composer-install@v3"
with:
dependency-versions: "${{ matrix.dependencies }}"
- name: Composer Validation
run: composer validate --strict
- name: Install PHP Dependencies
run: composer install --no-scripts
@ -48,12 +48,12 @@ jobs:
php-version: '8.1'
coverage: "none"
- name: Install Composer
uses: "ramsey/composer-install@v3"
- name: Composer Validation
run: composer validate --strict
- name: Install Composer
uses: "ramsey/composer-install@v3"
- name: Install PHP Dependencies
run: composer install --no-scripts