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

42 lines
876 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:
2024-09-23 16:44:40 +02:00
image: 'cisti/gancio'
2024-09-23 16:44:15 +02:00
env:
2024-09-23 16:47:06 +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
2024-09-23 16:40:26 +02:00
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
2024-09-23 16:52:42 +02:00
- run: sleep 5
2024-09-23 16:55:22 +02:00
- run: curl http://127.0.0.1:13120