From 4aaa8d87cdda08e3185993d6287a2bf599a46148 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Menrath?= Date: Fri, 20 Sep 2024 21:03:22 +0200 Subject: [PATCH] test --- .forgejo/workflows/phpunit.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/phpunit.yml b/.forgejo/workflows/phpunit.yml index a461070..cca8b72 100644 --- a/.forgejo/workflows/phpunit.yml +++ b/.forgejo/workflows/phpunit.yml @@ -19,17 +19,35 @@ jobs: php-versions: ['8.1'] include: - wp-version: latest + name: Run phpunit tests + env: + extensions: mysql + key: cache-v1 steps: - name: Checkout 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 uses: https://github.com/shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-versions }} coverage: none tools: composer, phpunit-polyfills - extensions: mysql - name: Install Composer dependencies for PHP uses: "ramsey/composer-install@v1"