Skip to content

WIP Upgrade to mysql8, php8, ubuntu 24.06 #31

WIP Upgrade to mysql8, php8, ubuntu 24.06

WIP Upgrade to mysql8, php8, ubuntu 24.06 #31

Workflow file for this run

name: "PHP checks"
on:
pull_request:
push:
branches:
- main
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup PHP 7.4
uses: shivammathur/setup-php@v2
with:
php-version: '7.4'
extensions: mbstring, pdo, sqlite
coverage: none # Use 'xdebug' or 'pcov' for code coverage
tools: composer
env:
fail-fast: true
- name: Lint
run: make lint
- name: composer
run: composer install
env:
fail-fast: true
- name: audit
run: composer validate
env:
fail-fast: true
- name: phpcs
run: ./vendor/bin/phpcs --report=summary www scripts
env:
fail-fast: true