Commit Graph

5 Commits

Author SHA1 Message Date
Joris Slagter
5d367a24f3 Fix: Use composer:1 (PHP 7.4) instead of composer:2.0 (PHP 8.0)
Some checks failed
continuous-integration/drone/push Build is failing
Previous attempt used composer:2.0 which ships with PHP 8.0.6, but Laravel 7.x
requires PHP ^7.2.5. composer:1 provides PHP 7.4 which is the correct version
for this Laravel application.
2025-12-02 20:01:40 +01:00
Joris Slagter
4a57aacdde Fix: Use PHP 7.4 (composer:2.0) for Laravel 7.x compatibility
Some checks failed
continuous-integration/drone/push Build is failing
- Changed from composer:2.2 (PHP 8.1) to composer:2.0 (PHP 7.4)
- Removed --ignore-platform-reqs flag as it's no longer needed
- PHP 7.4 is fully compatible with Laravel 7.x without deprecation warnings
- This fixes the 'artisan package:discover' error caused by PHP 8.1 strict typing
2025-12-02 19:58:56 +01:00
Joris Slagter
ef0cc14c9d Fix: Use PHP 8.1 compatible composer image for CI/CD
Some checks failed
continuous-integration/drone/push Build is failing
Updated Drone CI pipeline to use composer:2.2 (PHP 8.1) and added
--ignore-platform-reqs flag to handle legacy dependency locks.
This resolves the PHP version mismatch error in the test step.
2025-12-02 19:48:52 +01:00
Joris Slagter
786b6b6a78 Add GITEA_TOKEN support for HTTPS deployment
Some checks failed
continuous-integration/drone/push Build is failing
2025-12-02 16:39:41 +01:00
Joris Slagter
0166f1d6d7 Add Drone CI pipeline configuration
Some checks failed
continuous-integration/drone/push Build encountered an error
2025-12-02 15:59:15 +01:00