Update for base dependencies and tests to PHP 8.2

This commit is contained in:
David Bomba 2024-05-27 08:03:13 +10:00
parent 3ce9ea62ec
commit d8038dba70
3 changed files with 561 additions and 145 deletions

View File

@ -13,8 +13,8 @@ jobs:
runs-on: ${{ matrix.operating-system }} runs-on: ${{ matrix.operating-system }}
strategy: strategy:
matrix: matrix:
operating-system: ['ubuntu-20.04', 'ubuntu-22.04'] operating-system: ['ubuntu-22.04','ubuntu-24.04']
php-versions: ['8.1','8.2'] php-versions: ['8.2','8.3']
phpunit-versions: ['latest'] phpunit-versions: ['latest']
ci_node_total: [ 8 ] ci_node_total: [ 8 ]
ci_node_index: [ 0, 1, 2, 3, 4, 5, 6, 7] ci_node_index: [ 0, 1, 2, 3, 4, 5, 6, 7]

View File

@ -31,7 +31,7 @@
], ],
"type": "project", "type": "project",
"require": { "require": {
"php": "^8.1|^8.2", "php": "^8.2",
"ext-dom": "*", "ext-dom": "*",
"ext-json": "*", "ext-json": "*",
"ext-libxml": "*", "ext-libxml": "*",
@ -56,7 +56,6 @@
"hashids/hashids": "^4.0", "hashids/hashids": "^4.0",
"hedii/laravel-gelf-logger": "^8", "hedii/laravel-gelf-logger": "^8",
"horstoeko/zugferd": "^1", "horstoeko/zugferd": "^1",
"horstoeko/orderx": "^1",
"imdhemy/laravel-purchases": "^1.7", "imdhemy/laravel-purchases": "^1.7",
"intervention/image": "^2.5", "intervention/image": "^2.5",
"invoiceninja/inspector": "^2.0", "invoiceninja/inspector": "^2.0",
@ -105,10 +104,12 @@
"webpatser/laravel-countries": "dev-master#75992ad", "webpatser/laravel-countries": "dev-master#75992ad",
"wepay/php-sdk": "^0.3", "wepay/php-sdk": "^0.3",
"wildbit/postmark-php": "^4.0", "wildbit/postmark-php": "^4.0",
"hyvor/php-json-exporter": "^0.0.3" "hyvor/php-json-exporter": "^0.0.3",
"invoiceninja/einvoice": "dev-main",
"horstoeko/orderx": "dev-master"
}, },
"require-dev": { "require-dev": {
"php": "^8.1|^8.2", "php": "^8.2",
"barryvdh/laravel-debugbar": "^3.6", "barryvdh/laravel-debugbar": "^3.6",
"barryvdh/laravel-ide-helper": "^2.13", "barryvdh/laravel-ide-helper": "^2.13",
"beyondcode/laravel-query-detector": "^1.8", "beyondcode/laravel-query-detector": "^1.8",
@ -184,6 +185,10 @@
{ {
"type":"vcs", "type":"vcs",
"url": "https://github.com/invoiceninja/einvoice" "url": "https://github.com/invoiceninja/einvoice"
},
{
"type": "vcs",
"url": "https://github.com/turbo124/orderx"
} }
], ],
"minimum-stability": "dev", "minimum-stability": "dev",

689
composer.lock generated

File diff suppressed because it is too large Load Diff