Skip to content

fix(php): installation for Ubuntu Resolute - #548

Merged
sjinks merged 1 commit into
trunkfrom
fix/php-resolute
Jul 27, 2026
Merged

sjinks merged 1 commit into
trunkfrom
fix/php-resolute

Conversation

@sjinks

@sjinks sjinks commented Jul 27, 2026

Copy link
Copy Markdown
Member

This pull request updates the PHP Dev Container feature to improve compatibility with the latest Ubuntu releases and refines the package installation process. The main changes involve handling the new Ubuntu "resolute" codename and updating the version number.

Ubuntu compatibility improvements:

  • features/src/php/install.sh: Added logic to detect if the Ubuntu codename is "resolute" and, if so, use the Sury PHP repository and its keyring instead of the Ondřej Surý PPA, ensuring PHP can be installed on newer Ubuntu versions.

Versioning and maintenance:

Copilot AI review requested due to automatic review settings July 27, 2026 10:05
@sjinks sjinks self-assigned this Jul 27, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the PHP Dev Container feature to better handle newer Ubuntu releases by adjusting how PHP apt sources are configured (including a special-case for the Ubuntu resolute codename), and bumps the feature version accordingly.

Changes:

  • Add Ubuntu resolute handling to use the Sury PHP repository/keyring rather than the Ondřej Surý PPA.
  • Clean up case statement terminators (;;) and minor shell redirection formatting.
  • Bump feature version from 2.10.0 to 2.10.1.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
features/src/php/install.sh Adjusts apt repository/key handling for Ubuntu resolute, plus minor shell fixes/cleanup.
features/src/php/devcontainer-feature.json Bumps feature version to reflect the installation logic update.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread features/src/php/install.sh
Comment thread features/src/php/install.sh
Comment thread features/src/php/install.sh
@sjinks
sjinks merged commit d749f26 into trunk Jul 27, 2026
162 of 163 checks passed
@sjinks
sjinks deleted the fix/php-resolute branch July 27, 2026 10:25
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