![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/job-board.corals.io/vendor/omise/omise-php/.github/workflows/ |
name: PHP Coding Standard Check on: push: branches: [ master ] pull_request: branches: [ master ] jobs: php-cs-fixer: name: PHP-CS-Fixer runs-on: ubuntu-latest steps: - uses: actions/checkout@master - name: PHP-CS-Fixer uses: docker://oskarstark/php-cs-fixer-ga:3.4.0 with: args: --format=txt --diff --dry-run --using-cache=no --verbose . phpstan: name: PHPStan runs-on: ubuntu-latest strategy: fail-fast: false matrix: php-version: - "7.1" - "7.2" - "7.3" - "7.4" - "8.0" - "8.1" steps: - uses: actions/checkout@master - name: Setup PHP uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-version }} - name: Get Composer Cache Directory id: composer-cache run: | echo "::set-output name=dir::$(composer config cache-files-dir)" - uses: actions/cache@v2 with: path: ${{ steps.composer-cache.outputs.dir }} # Conventionally you would hash "composer.lock", but we don't commit # that, so we hash on "composer.json" instead. key: ${{ runner.os }}-composer-${{ hashFiles('composer.json') }} # We run php-cs-fixer in a separate job, but the version we use is not compatible # with all the versions of PHP that we want to execute PHPStan upon - name: Trim dependency run: composer remove --dev friendsofphp/php-cs-fixer - name: Validate composer.json and composer.lock run: composer validate - name: Install dependencies run: composer install --prefer-dist --no-progress --no-suggest - name: Run phpstan run: composer phpstan