name: PHP - Larastan on: push: branches: - dev - staging pull_request: branches: - dev - staging jobs: Larastan: runs-on: ubuntu-latest strategy: fail-fast: true matrix: php: [8.4] steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php }} extensions: json, dom, curl, libxml, mbstring coverage: none - name: Install Composer dependencies run: composer install --no-interaction --no-progress - name: Run Larastan run: ./vendor/bin/phpstan analyse # - name: Commit linted files # uses: stefanzweifel/git-auto-commit-action@v5