123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- name: Coding Style
- on:
- push:
- branches:
- - master
- pull_request:
- jobs:
- php_cs_fixer:
- name: php_cs_fixer
- runs-on: "ubuntu-latest"
- steps:
- - name: Checkout Code
- uses: actions/checkout@v4
- - name: PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: '8.3'
- coverage: none
- - name: Install Dependencies
- run: composer install --no-progress
- - name: Run PHP-CS-Fixer
- run: composer cs-fix
- php_stan:
- name: php_stan-php${{ matrix.php-version }}
- runs-on: "ubuntu-latest"
- strategy:
- fail-fast: true
- matrix:
- php-version:
- - 8.1
- - 8.2
- - 8.3
- steps:
- - name: Checkout Code
- uses: actions/checkout@v4
- - name: PHP
- uses: shivammathur/setup-php@v2
- with:
- php-version: ${{ matrix.php-version }}
- coverage: none
- - name: Install Dependencies
- run: composer install --no-progress
- - name: Run PHP-Stan
- run: composer analyse
|