Skip to content

Add multipliers for sub-second timing #10

Add multipliers for sub-second timing

Add multipliers for sub-second timing #10

Workflow file for this run

# This is the main CI/CD pipeline for the WP101 Plugin SaaS.
#
# Any time code is pushed to one of the main branches or a PR is opened, this pipeline should be
# run to ensure everything still works as designed and meets our coding standards.
name: CI Pipeline
# Execute on pushes to `develop` and `main`, as well as all PRs.
on:
push:
branches:
- develop
- main
pull_request:
jobs:
phpunit:
name: PHPUnit
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Configure PHP environment
uses: shivammathur/setup-php@v2
with:
php-version: '8.1'
coverage: none
- name: Cache Composer packages
id: composer-cache
uses: actions/cache@v2
with:
path: vendor
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
restore-keys: ${{ runner.os }}-composer-
- name: Install Composer dependencies
run: composer install --prefer-dist --no-progress
- name: Run PHPUnit
run: ./vendor/bin/phpunit --testdox --colors=always
coding-standards:
name: Coding standards
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Configure PHP environment
uses: shivammathur/setup-php@v2
with:
php-version: '8.1'
extensions: mbstring, intl
coverage: none
- name: Cache Composer packages
id: composer-cache
uses: actions/cache@v2
with:
path: vendor
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
restore-keys: ${{ runner.os }}-composer-
- name: Check coding standards
run: ./vendor/bin/php-cs-fixer fix --dry-run --verbose