diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 2b67487..c572186 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -102,8 +102,7 @@ jobs: validation: name: Coding Standard & Static Analysis - runs-on: ubuntu-22.04 - + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Setup PHP @@ -123,6 +122,17 @@ jobs: path: ${{ steps.composercache.outputs.dir }} key: ${{ runner.os }}-composer-${{ steps.key-date.outputs.date }}-${{ hashFiles('composer.json') }}-${{ matrix.prefer-lowest }} + - name: Composer install + run: | + composer --version + if ${{ matrix.prefer-lowest == 'prefer-lowest' }} + then + composer update --prefer-lowest --prefer-stable + composer require --dev dereuromark/composer-prefer-lowest:dev-master + else + composer install --no-progress --prefer-dist --optimize-autoloader + fi + - name: Composer phpstan setup run: composer stan-setup