Skip to content

Added User Management, Password/SSO Auth Methods, and Audit #38

Added User Management, Password/SSO Auth Methods, and Audit

Added User Management, Password/SSO Auth Methods, and Audit #38

Workflow file for this run

name: Composer, Linter, Tests and License Check
on:
pull_request:
branches: [main]
types: [opened, reopened, synchronize]
jobs:
staged-changes:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: "8.1"
tools: composer, cs2pr
- name: Validate composer.json and composer.lock
run: composer validate
- name: Install dependencies
run: composer install --prefer-dist --no-progress
- name: Run PHP CodeSniffer
run: vendor/bin/phpcs --standard=PSR2 --extensions=php src
- name: Run PHPUnit tests
run: composer run-script test
- name: Check License
run: composer run-script license-check