Skip to content

Closes #5372: Use PHP 8.5 for dev/CI tools.#5373

Open
joeparsons wants to merge 13 commits intomainfrom
issue/5372-php-8-5-dev-ci
Open

Closes #5372: Use PHP 8.5 for dev/CI tools.#5373
joeparsons wants to merge 13 commits intomainfrom
issue/5372-php-8-5-dev-ci

Conversation

@joeparsons
Copy link
Copy Markdown
Member

@joeparsons joeparsons commented Mar 2, 2026

Description

Related issues

How to test

  • Test local dev tools (lando, ddev)
  • Review GitHub Actions CI workflow results
  • General / smoke testing of Tugboat preview site

Types of changes

Arizona Quickstart (install profile, custom modules, custom theme)

  • Patch release changes
    • Bug fix
    • Accessibility, performance, or security improvement
    • Critical institutional link or brand change
    • Adding experimental module
    • Update experimental module
  • Minor release changes
    • New feature
    • Breaking or visual change to existing behavior
    • Upgrade experimental module to stable
    • Enable existing module by default or database update
    • Non-critical brand change
    • New internal API or API improvement with backwards compatibility
    • Risky or disruptive cleanup to comply with coding standards
    • High-risk or disruptive change (requires upgrade path, risks regression, etc.)
  • Other or unknown
    • Other or unknown

Drupal core

  • Patch release changes
    • Security update
    • Patch level release (non-security bug-fix release)
    • Patch removal that's no longer necessary
  • Minor release changes
    • Major or minor level update
  • Other or unknown
    • Other or unknown

Drupal contrib projects

  • Patch release changes
    • Security update
    • Patch or minor level update
    • Add new module
    • Patch removal that's no longer necessary
  • Minor release changes
    • Major level update
  • Other or unknown
    • Other or unknown

Checklist

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • My change requires release notes.

@joeparsons joeparsons self-assigned this Mar 2, 2026
@joeparsons joeparsons added enhancement New feature or request ci Continuous integration / automation labels Mar 2, 2026
@joeparsons joeparsons linked an issue Mar 2, 2026 that may be closed by this pull request
@joeparsons joeparsons moved this to Needs review in 3.4.0-alpha1 Mar 6, 2026
@joeparsons joeparsons marked this pull request as ready for review March 6, 2026 17:27
@joeparsons joeparsons requested review from a team as code owners March 6, 2026 17:27
@joeparsons
Copy link
Copy Markdown
Member Author

Created a separate PR for the PHP 8.4 deprecations affecting citeproc-php (so that it can be included in 3.3.x):
#5420

@az-digital-bot
Copy link
Copy Markdown
Contributor

Tugboat has finished building the preview for this pull request!

Link:

Dashboard:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous integration / automation developer experience enhancement New feature or request

Projects

Status: Needs review

Development

Successfully merging this pull request may close these issues.

Use PHP 8.5 in all dev and CI tool configurations

2 participants