name: linter on: push: branches: - develop - main pull_request: branches: - develop - main permissions: contents: read jobs: quality: runs-on: ubuntu-latest environment: Testing steps: - uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.4' - name: Add Flux Credentials Loaded From ENV run: composer config http-basic.composer.fluxui.dev "${{ secrets.FLUX_USERNAME }}" "${{ secrets.FLUX_LICENSE_KEY }}" - name: Install Dependencies run: | composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist npm install # Prüfen, nicht formatieren (Audit F24): vorher lief Pint im Schreibmodus # und der Job war grün, obwohl der Commit selbst unformatiert blieb. - name: Check code style run: vendor/bin/pint --test