1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-06 13:16: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"

View File

@@ -25,20 +25,20 @@
"ext-fileinfo": "*",
"glowy/session": "^3.0.0",
"glowy/filesystem": "^3.0.0",
"glowy/filesystem": "^3.1.0",
"glowy/arrays": "^4.0.0",
"glowy/view": "^1.0.0",
"glowy/registry": "^4.0.0",
"glowy/strings": "^4.2.0",
"glowy/strings": "^4.4.0",
"glowy/macroable": "^3.1.0",
"glowy/csrf": "^2.0.0",
"glowy/csrf": "^2.0.1",
"slim/slim": "^4.10.0",
"league/event": "^2.2.0",
"intervention/image": "^2.7.1",
"phpfastcache/phpfastcache": "^8.1.2",
"phpfastcache/phpfastcache": "^8.1.3",
"respect/validation": "^2.2.3",
"monolog/monolog": "^2.6.0",
@@ -58,8 +58,8 @@
"siriusphp/upload": "^3.0.1",
"filp/whoops": "^2.14.5",
"symfony/console": "^5.4.8",
"symfony/var-exporter": "^5.4.8",
"symfony/console": "^5.4.9",
"symfony/var-exporter": "^5.4.9",
"symfony/expression-language": "^5.4.8",
"thermage/thermage": "^0.19.0",
"colinodell/json5": "^2.2.2",
@@ -89,6 +89,7 @@
},
"config": {
"platform-check": false,
"sort-packages": true,
"allow-plugins": {
"pestphp/pest-plugin": true,
"dealerdirect/phpcodesniffer-composer-installer": true