1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-08 06:06:45 +02:00

build(core): update packages and ci yaml

This commit is contained in:
Awilum
2022-06-03 11:17:30 +03:00
parent a195b3e7bb
commit a07e6c0138
2 changed files with 22 additions and 8 deletions

View File

@@ -27,7 +27,8 @@ jobs:
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
extensions: fileinfo, spl, json, dom, mbstring
extensions: fileinfo, spl, json, dom, mbstring, pcntl
ini-values: disable_functions, error_reporting=E_ALL
tools: composer:v2
coverage: xdebug
@@ -42,7 +43,19 @@ jobs:
- name: Install PHP 8 dependencies
if: "matrix.php >= 8"
run: composer update --${{ matrix.dependency-version }} --ignore-platform-req=php --no-interaction --no-progress
run: composer update --${{ matrix.dependency-version }} --no-interaction --no-progress
- name: Run Tests
run: ./vendor/bin/pest --coverage
support:
name: Discord Notification
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- uses: sebastianpopp/discord-action@releases/v1
with:
webhook: ${{ secrets.WEBHOOK_TOKEN }}
message: "**❤️ SUPPORT ONGOING DEVELOPMENT**\n➡ https://github.com/Awilum#support-me"