name: Code Style on: push: branches: [ main, develop ] pull_request: branches: [ main, develop ] jobs: pint: name: Laravel Pint runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: 8.3 extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite coverage: none - name: Install dependencies run: composer install --prefer-dist --no-interaction --no-progress - name: Run Laravel Pint run: vendor/bin/pint --test phpcs: name: PHP CodeSniffer runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: 8.3 extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite coverage: none - name: Install dependencies run: composer install --prefer-dist --no-interaction --no-progress - name: Run PHP CodeSniffer run: vendor/bin/phpcs --standard=PSR12 packages/*/src continue-on-error: true