name: Static Analysis on: workflow_dispatch: push: branches: [ "master", "*.*-dev" ] pull_request: branches: [ "master", "*.*-dev" ] jobs: phpstan: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: '8.3' extensions: redis, gd, ldap, mbstring, pdo_mysql, zip, bcmath, exif, pcntl - name: Install Dependencies run: make build-dev - name: Run PHPStan Analysis run: make phpstan