diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 46af5358..48fd27e6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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" + diff --git a/composer.json b/composer.json index 99fecac5..9c89a7c2 100755 --- a/composer.json +++ b/composer.json @@ -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