Skip to content

Update CHANGELOG.md #16

Update CHANGELOG.md

Update CHANGELOG.md #16

Workflow file for this run

name: Quality
on:
push:
branches: [main]
pull_request:
permissions:
contents: read
env:
COMPOSER_ROOT_VERSION: dev-main
jobs:
metadata:
name: Package metadata
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.2.2
with:
persist-credentials: false
- uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
with:
php-version: '8.5'
coverage: none
tools: composer:2.10.2
- run: composer validate --strict
- run: composer audit --locked --abandoned=fail
dependency-review:
name: Dependency review
if: github.event_name == 'pull_request' && github.event.repository.private == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.2.2
with:
persist-credentials: false
- uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0
test:
name: Tests (PHP ${{ matrix.php }})
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php: ['8.4', '8.5']
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.2.2
with:
persist-credentials: false
- uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
with:
php-version: ${{ matrix.php }}
coverage: none
tools: composer:2.10.2
- run: composer install --no-interaction --no-progress --prefer-dist
- run: composer test
coverage:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.2.2
with:
persist-credentials: false
- uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
with:
php-version: '8.5'
coverage: pcov
tools: composer:2.10.2
- run: composer install --no-interaction --no-progress --prefer-dist
- run: composer coverage
analyse:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.2.2
with:
persist-credentials: false
- uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
with:
php-version: '8.5'
coverage: none
tools: composer:2.10.2
- run: composer install --no-interaction --no-progress --prefer-dist
- run: composer analyse
format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.2.2
with:
persist-credentials: false
- uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
with:
php-version: '8.5'
coverage: none
tools: composer:2.10.2
- run: composer install --no-interaction --no-progress --prefer-dist
- run: composer format:test
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.2.2
with:
persist-credentials: false
- uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2
with:
php-version: '8.5'
coverage: none
tools: composer:2.10.2
- run: composer install --no-interaction --no-progress --prefer-dist
- run: composer build
- run: builds/quickpay --version
- run: builds/quickpay list --raw