From 0945378f1f5688207cbdee0d2e587f77b8751268 Mon Sep 17 00:00:00 2001 From: Michael Schiemer Date: Fri, 31 Oct 2025 03:55:02 +0100 Subject: [PATCH] fix: add --ignore-platform-reqs to composer install in workflows - Required because composer.json requires PHP ^8.5 - But we install PHP 8.3 (closest available via sury.org) - Tests can still run correctly with platform requirements ignored --- .gitea/workflows/production-deploy.yml | 2 +- .gitea/workflows/security-scan.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/production-deploy.yml b/.gitea/workflows/production-deploy.yml index 95872263..e57cacd4 100644 --- a/.gitea/workflows/production-deploy.yml +++ b/.gitea/workflows/production-deploy.yml @@ -89,7 +89,7 @@ jobs: - name: Install dependencies run: | cd /workspace/repo - composer install --no-interaction --prefer-dist --optimize-autoloader + composer install --no-interaction --prefer-dist --optimize-autoloader --ignore-platform-reqs - name: Save Composer cache run: | diff --git a/.gitea/workflows/security-scan.yml b/.gitea/workflows/security-scan.yml index 268fb40d..d5e26fb3 100644 --- a/.gitea/workflows/security-scan.yml +++ b/.gitea/workflows/security-scan.yml @@ -90,7 +90,7 @@ jobs: - name: Install dependencies run: | cd /workspace/repo - composer install --prefer-dist --no-progress --no-dev + composer install --prefer-dist --no-progress --no-dev --ignore-platform-reqs - name: Save Composer cache run: |