Skip to content

Plugin Compatibility Testing With Wordpress 6.8-RC2#264

Merged
jeffpaul merged 4 commits into
10up:developfrom
QAharshalkadu:patch-1
Aug 11, 2025
Merged

Plugin Compatibility Testing With Wordpress 6.8-RC2#264
jeffpaul merged 4 commits into
10up:developfrom
QAharshalkadu:patch-1

Conversation

@QAharshalkadu

Copy link
Copy Markdown
Contributor

Description of the Change

Closes #263

How to test the Change

Follow the critical flows to test the PR

Changelog Entry

Changed - Bump WordPress "tested up to" version 6.8.

@QAharshalkadu

QAharshalkadu commented Apr 4, 2025

Copy link
Copy Markdown
Contributor Author

Hi @jeffpaul , @vikrampm1, @dkotter

The plugin has been tested with an upcoming version of WordPress 6.8 RC-2 without any issues.

QA Status: PASS

Environment
WordPress: 6.8-RC2
PHP: 8.2.23
Server: nginx
Database: mysqli (Server: 8.0.35 / Client: mysqlnd 8.2.23)
Browser: Version 134.0.6998.178 (Official Build) (64-bit)
Theme: Twenty Twenty-Five Version: 1.1

Tested Plugin version:
Microsoft Azure Storage for WordPress version Version 4.5.1

Plugin enabled SS:

Image

@jeffpaul jeffpaul added this to the 4.6.0 milestone Apr 8, 2025
@jeffpaul

Copy link
Copy Markdown
Member

@10up/open-source-practice e2e failures, perhaps the cypress-wp-utils bump to 0.6.0 will help but unsure if that'll resolve all the issues here?

@dkotter

dkotter commented Apr 23, 2025

Copy link
Copy Markdown
Collaborator

Tests are failing due to some secrets not existing. Do we know if those have been changed recently? I see those secrets set on this repo but can't tell if those actually have a value set.

@jeffpaul

Copy link
Copy Markdown
Member

Just refreshed the repo secrets from what we have on record and re-ran the failed e2e jobs 🤞🏼

@jeffpaul

Copy link
Copy Markdown
Member

Whelp still seeing e2e tests. @rickalee any chance the secrets for our test Azure account have updated and need to be adjusted here?

@jeffpaul

Copy link
Copy Markdown
Member

In chatting with @rickalee via Slack earlier, he confirmed things worked as expected in WP 6.7.2 and 6.8.1 so it sounds more like issues within our e2e tests/config. I wouldn't be surprised if it was a UI change in Gutenberg that's impacting things, so probably worth checking the Cypress test artifacts to see what's off and then trying to account for that in adjusted e2e tests.

@jeffpaul

jeffpaul commented Jul 7, 2025

Copy link
Copy Markdown
Member

@10up/open-source-practice anyone able to help stabilize the e2e tests so we can comfortably bump the WP tested-up-to 6.8 here?

@dkotter

dkotter commented Jul 8, 2025

Copy link
Copy Markdown
Collaborator

@10up/open-source-practice anyone able to help stabilize the e2e tests so we can comfortably bump the WP tested-up-to 6.8 here?

Looking at this again, the tests are failing when trying to access/use the environment variables MICROSOFT_AZURE_ACCOUNT_NAME and MICROSOFT_AZURE_ACCOUNT_KEY so seems like those may still not be set properly.

The error we are getting is cy.type() can only accept a string or number. You passed in: undefined. Running those tests locally works as long as I set those environment variables so I think we just need to ensure those values are properly set and not empty

@dkotter

dkotter commented Jul 8, 2025

Copy link
Copy Markdown
Collaborator

Ah, reviewed another PR and the E2E tests were passing which seemed weird they would pass there but not here. Looking at this again, the issue here is this PR comes from a fork, which won't have access to our secrets and thus tests will not pass. So I think we're good to merge this in

@jeffpaul jeffpaul merged commit 39c379d into 10up:develop Aug 11, 2025
0 of 9 checks passed
@peterwilsoncc peterwilsoncc modified the milestones: 4.6.0, 4.5.2 Oct 28, 2025
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.

The plugin hasn't been tested with the latest version of WordPress

4 participants