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:
17
.github/workflows/ci.yml
vendored
17
.github/workflows/ci.yml
vendored
@@ -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"
|
||||
|
||||
|
Reference in New Issue
Block a user