1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-08 20:22:42 +01:00

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 }}
strategy:
matrix:
operating-system: ['ubuntu-20.04', 'ubuntu-22.04']
php-versions: ['8.1','8.2']
operating-system: ['ubuntu-22.04','ubuntu-24.04']
php-versions: ['8.2','8.3']
phpunit-versions: ['latest']
ci_node_total: [ 8 ]
ci_node_index: [ 0, 1, 2, 3, 4, 5, 6, 7]

View File

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

689
composer.lock generated

File diff suppressed because it is too large Load Diff