Skip to content

CI

CI #377

Workflow file for this run

name: CI
on:
push:
branches: [ main ]
pull_request:
types: [ opened, synchronize ]
branches: [ main ]
workflow_dispatch:
schedule:
- cron: '55 17 * * *'
jobs:
quality:
uses: prinsfrank/CI-PHP/.github/workflows/quality.yml@main
with:
PHP_VERSION: '8.3'
PHP_VERSIONS: '["8.2", "8.3", "8.4"]'
secrets: inherit
feature:
name: PHP Tests - Feature
runs-on: ubuntu-latest
env:
PHP_VERSION: '8.3'
strategy:
matrix:
php-version: ["8.2", "8.3", "8.4"]
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-version }}
coverage: none
- name: Install dependencies
uses: ramsey/composer-install@v3
- name: Run Feature tests
run: composer run feature