OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
monolog
/
monolog
/
.github
/
workflows
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:34:19 AM
rwxr-xr-x
📄
continuous-integration.yml
7.3 KB
08/12/2024 10:34:19 AM
rw-r--r--
📄
lint.yml
718 bytes
08/12/2024 10:34:19 AM
rw-r--r--
📄
phpstan.yml
1.36 KB
08/12/2024 10:34:19 AM
rw-r--r--
Editing: phpstan.yml
Close
name: "PHPStan" on: - push - pull_request env: COMPOSER_FLAGS: "--ansi --no-interaction --no-progress --prefer-dist" permissions: contents: read # to fetch code (actions/checkout) jobs: tests: name: "PHPStan" runs-on: ubuntu-latest strategy: matrix: php-version: - "8.1" steps: - name: "Checkout" uses: "actions/checkout@v4" - name: "Install PHP" uses: "shivammathur/setup-php@v2" with: coverage: "none" php-version: "${{ matrix.php-version }}" extensions: mongodb, redis, amqp - name: Get composer cache directory id: composercache run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" - name: Cache dependencies uses: actions/cache@v4 with: path: ${{ steps.composercache.outputs.dir }} key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }} restore-keys: ${{ runner.os }}-composer- - name: Add require for mongodb/mongodb to make tests runnable run: "composer require ${{ env.COMPOSER_FLAGS }} mongodb/mongodb --dev --no-update" - name: "Install latest dependencies" run: "composer update ${{ env.COMPOSER_FLAGS }}" - name: Run PHPStan run: composer phpstan