Skip to content

[1.x] Update test environment to avoid deprecated runner images and actions - #190

Open
clue wants to merge 1 commit into
reactphp:1.xfrom
clue-labs:update-tests-v1
Open

clue wants to merge 1 commit into
reactphp:1.xfrom
clue-labs:update-tests-v1

Conversation

@clue

@clue clue commented Oct 3, 2026

Copy link
Copy Markdown
Member

This changeset updates the test environment to avoid deprecated runner images and actions. The macOS job now runs on macOS 26 as macOS 14 will be removed on November 2, 2026 as per actions/runner-images#13518, and legacy HHVM now runs on Ubuntu 24.04 as Ubuntu 22.04 is being deprecated as per actions/runner-images#14254. Updating actions/checkout also avoids the Node.js 20 deprecation warnings. The macOS job already fails to set up PHP on macOS 14 as per shivammathur/setup-php#1125, so this gets it back to green. Once merged, we should apply similar updates to all our other components.

Builds on top of #185 and #184

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant