test
This commit is contained in:
parent
69108e3f26
commit
4aaa8d87cd
1 changed files with 19 additions and 1 deletions
|
@ -19,17 +19,35 @@ jobs:
|
||||||
php-versions: ['8.1']
|
php-versions: ['8.1']
|
||||||
include:
|
include:
|
||||||
- wp-version: latest
|
- wp-version: latest
|
||||||
|
name: Run phpunit tests
|
||||||
|
env:
|
||||||
|
extensions: mysql
|
||||||
|
key: cache-v1
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: https://code.forgejo.org/actions/checkout@v4
|
uses: https://code.forgejo.org/actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Setup cache environment
|
||||||
|
id: extensioncache
|
||||||
|
uses: https://github.com/shivammathur/cache-extensions@v1
|
||||||
|
with:
|
||||||
|
php-version: ${{ matrix.php-versions }}
|
||||||
|
extensions: ${{ env.extensions }}
|
||||||
|
key: ${{ env.key }}
|
||||||
|
|
||||||
|
- name: Cache extensions
|
||||||
|
uses: https://code.forgejo.org/actions/cache@v4
|
||||||
|
with:
|
||||||
|
path: ${{ steps.extensioncache.outputs.dir }}
|
||||||
|
key: ${{ steps.extensioncache.outputs.key }}
|
||||||
|
restore-keys: ${{ steps.extensioncache.outputs.key }}
|
||||||
|
|
||||||
- name: Setup PHP
|
- name: Setup PHP
|
||||||
uses: https://github.com/shivammathur/setup-php@v2
|
uses: https://github.com/shivammathur/setup-php@v2
|
||||||
with:
|
with:
|
||||||
php-version: ${{ matrix.php-versions }}
|
php-version: ${{ matrix.php-versions }}
|
||||||
coverage: none
|
coverage: none
|
||||||
tools: composer, phpunit-polyfills
|
tools: composer, phpunit-polyfills
|
||||||
extensions: mysql
|
|
||||||
|
|
||||||
- name: Install Composer dependencies for PHP
|
- name: Install Composer dependencies for PHP
|
||||||
uses: "ramsey/composer-install@v1"
|
uses: "ramsey/composer-install@v1"
|
||||||
|
|
Loading…
Reference in a new issue