Skip to content

Ensure that the settings remain persistent between logging out of the account and logging in again. #126

Ensure that the settings remain persistent between logging out of the account and logging in again.

Ensure that the settings remain persistent between logging out of the account and logging in again. #126

Workflow file for this run

name: PHP Compatibility
on:
push:
branches:
- develop
- main
paths:
- "**.php"
pull_request:
branches:
- develop
paths:
- "**.php"
jobs:
php-compatibility:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup proper PHP version
uses: shivammathur/setup-php@v2
with:
php-version: 8.3
- name: Get composer cache directory
id: composer-cache
run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
- name: Cache dependencies
uses: actions/cache@v4
with:
path: ${{ steps.composer-cache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
restore-keys: ${{ runner.os }}-composer-
- name: Install dependencies
run: composer install --prefer-dist
- name: Run PHP Compatibility
run: ./vendor/bin/phpcs --standard=./phpcs-compat.xml -p -s .