wordpress-activitypub-event.../.forgejo/workflows/e2e_gancio.yml

42 lines
856 B
YAML
Raw Normal View History

2024-09-23 16:40:26 +02:00
name: PHPUnit
on:
push:
branches:
- ci_gancio
pull_request:
env:
WP_TESTS_DIR: /workspace/wordpress-test-lib
WP_CORE_DIR: /workspace/wordpress
jobs:
phpunit:
runs-on: ubuntu-latest
services:
mysql:
image: mariadb
env:
MYSQL_ROOT_PASSWORD: root
gancio:
image: cisti/gancio
2024-09-23 16:44:15 +02:00
env:
2024-09-23 16:40:26 +02:00
- PATH=$PATH:/home/node/.yarn/bin
- GANCIO_DATA=/home/node/data
- NODE_ENV=production
- GANCIO_DB_DIALECT=sqlite
- GANCIO_DB_STORAGE=./gancio.sqlite
strategy:
matrix:
2024-09-23 16:41:54 +02:00
php-version: ['8.1']
2024-09-23 16:40:26 +02:00
name: PHPUnit PHP ${{ matrix.php-version }}
env:
extensions: mysql
key: cache-v1
steps:
- name: Checkout
uses: https://code.forgejo.org/actions/checkout@v4
- run: curl http://gancio:13120