Skip to content

Fix the WordPress Playground integration#1357

Merged
jeffpaul merged 2 commits intodevelopfrom
fix/update-playground
Jan 26, 2026
Merged

Fix the WordPress Playground integration#1357
jeffpaul merged 2 commits intodevelopfrom
fix/update-playground

Conversation

@dkotter
Copy link
Collaborator

@dkotter dkotter commented Jan 26, 2026

Description of the Change

We recently had a report that the WordPress Playground instance we use for demo purposes was no longer working. In testing, it was installing Distributor properly but was failing when trying to network-activate the plugin. It seems the issue is related to the deprecation of github-proxy.com that we use to download Distributor, as the final slug that is now downloaded is different (https-github.com-10up-distributor-stable vs distributor-stable).

This PR fixes that and in addition, moves away from using github-proxy.com and now uses the new git:directory resource to avoid any deprecation notices.

How to test the Change

Can load the Playground environment and ensure it works properly by using the following link:

Playground

Changelog Entry

Fixed - Ensure our WordPress Playground integration works properly without any deprecation warnings

Credits

Props @ianfs-com, @dkotter

Checklist:

@dkotter dkotter added this to the 2.3.0 milestone Jan 26, 2026
@dkotter dkotter self-assigned this Jan 26, 2026
@dkotter dkotter requested a review from jeffpaul as a code owner January 26, 2026 15:25
@dkotter dkotter requested a review from peterwilsoncc January 26, 2026 15:25
@github-actions github-actions bot added the needs:code-review This requires code review. label Jan 26, 2026
@jeffpaul jeffpaul merged commit 51dc026 into develop Jan 26, 2026
18 checks passed
@jeffpaul jeffpaul deleted the fix/update-playground branch January 26, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs:code-review This requires code review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants