From b39727bfa6a7e6e5331ab101ab5bc03def928d3e Mon Sep 17 00:00:00 2001 From: Sergei Mikhailov Date: Fri, 22 Nov 2024 14:32:19 +0100 Subject: [PATCH 1/2] feat: upgrade oat-sa/lib-lti1p3-* libraries --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 1d243504..e8c7e6a6 100644 --- a/composer.json +++ b/composer.json @@ -58,9 +58,9 @@ "ext-openssl": "*", "guzzlehttp/guzzle": "^6.5 || ^7.0", "oat-sa/oatbox-extension-installer": "~1.1||dev-master", - "oat-sa/lib-lti1p3-ags": "^1.2", - "oat-sa/lib-lti1p3-core": "^6.0.0", - "oat-sa/generis" : ">=15.22", + "oat-sa/lib-lti1p3-ags": "~2", + "oat-sa/lib-lti1p3-core": "~7", + "oat-sa/generis" : ">=15.40.0", "oat-sa/tao-core" : ">=54.10.0" }, "autoload" : { From 4cbac606dbd31694c252adccaacdcd68d6317f0a Mon Sep 17 00:00:00 2001 From: Sergei Mikhailov Date: Fri, 22 Nov 2024 15:15:51 +0100 Subject: [PATCH 2/2] chore!: drop php 7.4 support --- .github/workflows/continuous-integration.yaml | 4 ++-- composer.json | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index 7829b6f1..21e22795 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -14,9 +14,9 @@ jobs: fail-fast: false matrix: operating-system: [ ubuntu-latest ] - php-version: [ '7.4', '8.0', '8.1' ] + php-version: [ '8.1', '8.2', '8.3' ] include: - - php-version: '8.1' + - php-version: '8.3' coverage: true steps: diff --git a/composer.json b/composer.json index e8c7e6a6..4f3e777c 100644 --- a/composer.json +++ b/composer.json @@ -55,6 +55,7 @@ "tao-extension-name" : "taoLti" }, "require": { + "php": "~8", "ext-openssl": "*", "guzzlehttp/guzzle": "^6.5 || ^7.0", "oat-sa/oatbox-extension-installer": "~1.1||dev-master",