From 493068cc1c10f0d55c0e856452f594251c5c8f7f Mon Sep 17 00:00:00 2001 From: Brandon Shipley Date: Tue, 12 Aug 2025 01:33:38 -0700 Subject: [PATCH] gitea ci workflow - change validation steps composer install --- .gitea/workflows/ci.yaml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) 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