Skip to content

Add PHP CS in GH Actions and Local (#745) #565

Add PHP CS in GH Actions and Local (#745)

Add PHP CS in GH Actions and Local (#745) #565

Workflow file for this run

name: CI
on:
push:
branches:
- master
- dev
- 'v*.*'
pull_request:
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Cache Composer dependencies
uses: actions/cache@v3
with:
path: .cache
key: ${{ runner.os }}-${{ hashFiles('**/composer.lock') }}
- name: Initialize Node.js
uses: actions/setup-node@v3
with:
node-version: '22'
check-latest: true
cache: npm
cache-dependency-path: package-lock.json
# Start actions
- run: mkdir -p .cache
- run: composer install
- run: composer run sniff-check
- run: npm clean-install
- run: npm run format-check