fix: remove php8.5-pcntl and php8.5-sodium from workflow installations
- pcntl and sodium are built-in in PHP 8.5, no separate packages needed - These extensions are part of php8.5-cli/core and don't need separate installation - Fixes 'Unable to locate package' errors in workflow setup
This commit is contained in:
@@ -52,6 +52,7 @@ jobs:
|
||||
apt-get update
|
||||
|
||||
# Install PHP 8.5 (matches composer.json requirement ^8.5 and Dockerfiles)
|
||||
# Note: pcntl and sodium are built-in in PHP 8.5, no separate packages needed
|
||||
apt-get install -y \
|
||||
php8.5 \
|
||||
php8.5-cli \
|
||||
@@ -60,7 +61,6 @@ jobs:
|
||||
php8.5-xml \
|
||||
php8.5-mbstring \
|
||||
php8.5-zip \
|
||||
php8.5-pcntl \
|
||||
php8.5-pdo \
|
||||
php8.5-pdo-sqlite \
|
||||
php8.5-bcmath \
|
||||
@@ -69,7 +69,6 @@ jobs:
|
||||
php8.5-gd \
|
||||
php8.5-exif \
|
||||
php8.5-iconv \
|
||||
php8.5-sodium \
|
||||
composer
|
||||
|
||||
- name: Validate composer.json and composer.lock
|
||||
|
||||
Reference in New Issue
Block a user