From 1f22e469b6d693c8fdf455405a5f6904628b36fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Thu, 11 Sep 2025 11:06:45 +0200 Subject: [PATCH] ci: update symfony.yml --- .github/workflows/symfony.yml | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/.github/workflows/symfony.yml b/.github/workflows/symfony.yml index 8b14628..9e0878a 100644 --- a/.github/workflows/symfony.yml +++ b/.github/workflows/symfony.yml @@ -1,4 +1,4 @@ -name: Symfony +name: Symfony CI on: push: @@ -11,6 +11,7 @@ permissions: jobs: symfony: + name: Symfony Check runs-on: ubuntu-latest steps: - name: Checkout code @@ -33,6 +34,22 @@ jobs: - name: Install backend dependencies run: composer install --prefer-dist --no-progress --no-suggest --optimize-autoloader + - name: Run PHP-CS-Fixer + run: vendor/bin/php-cs-fixer fix --dry-run --diff + + - name: Run PHPStan + run: vendor/bin/phpstan analyse + + - name: Run PHPUnit + run: vendor/bin/phpunit --coverage-text + + frontend: + name: Frontend Check + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 + - name: Cache Node modules uses: actions/cache@v3 with: @@ -44,14 +61,5 @@ jobs: - name: Install frontend dependencies run: npm install --global yarn && yarn install - - name: Run PHP-CS-Fixer - run: vendor/bin/php-cs-fixer fix --dry-run --diff - - - name: Run PHPStan - run: vendor/bin/phpstan analyse - - - name: Run PHPUnit - run: vendor/bin/phpunit - - name: Run ESLint - run: yarn run eslint \ No newline at end of file + run: yarn run eslint