Skip to content

Conversation

@sjinks
Copy link
Member

@sjinks sjinks commented Dec 10, 2025

This pull request updates the PHP devcontainer feature to version 2.9.0 and introduces improvements to the installation scripts for PHP 8.1 through 8.4. The main changes ensure that anacron is explicitly installed and then removed adequately from system startup and cron directories for each PHP version, improving consistency and avoiding unnecessary background jobs in the dev environment.

Devcontainer metadata update:

  • Bumped the version in devcontainer-feature.json from 2.8.1 to 2.9.0 and changed the default PHP version to 8.3.

PHP installation and cleanup improvements:

  • Added anacron to the list of packages installed for PHP 8.1, 8.2, 8.3, and 8.4 in install.sh to ensure its presence before cleanup. [1] [2] [3] [4]
  • After installation, explicitly remove anacron from system startup and delete related cron files for each PHP version to prevent unwanted scheduled tasks. [1] [2] [3] [4]

@sjinks sjinks self-assigned this Dec 10, 2025
@sjinks sjinks merged commit f995d98 into trunk Dec 10, 2025
162 checks passed
@sjinks sjinks deleted the update/php branch December 10, 2025 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants