Skip to content

Fix parent page for behat steps #567

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 11, 2025
Merged

Fix parent page for behat steps #567

merged 1 commit into from
Jun 11, 2025

Conversation

swissspidy
Copy link
Member

I was wondering why the sub-pages at https://make.wordpress.org/cli/handbook/references/behat-steps/ were not created.

Maybe it's because of this 🤞

@swissspidy swissspidy requested a review from a team as a code owner May 13, 2025 09:17
@schlessera schlessera added this to the 2.12.0 milestone Jun 11, 2025
@schlessera schlessera merged commit 250c5b9 into main Jun 11, 2025
4 checks passed
@schlessera schlessera deleted the fix/manifest branch June 11, 2025 08:44
bazza pushed a commit to WordPress/wordpress.org that referenced this pull request Jun 12, 2025
…n the first 100.

This caused it to not "see" the posts > 100 and as a result create endless duplicates (over 8,000!) of the pages every 15 minutes.

See wp-cli/handbook#567


git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14468 74240141-8908-4e6f-9713-ba540dce6ec7
@dd32
Copy link

dd32 commented Jun 12, 2025

@swissspidy @schlessera Something between this and the import to make.w.org/cli/handbook/ caused it to go a bit crazy and created 8000 duplicate pages of this lot, which ultimately caused make/cli to try to use >500MB of memory and fatal :)

Ultimately I had to delete every page created since this was merged, and then import the manifest fresh after fixing part of the bug that caused it (see WordPress/wordpress.org@1d8d1d9 )

However, in doing that, I've now found that the manifest vs the site structure differed.. a lot..

https://make.wordpress.org/cli/handbook/references/behat-steps/

The manifest has behat-steps as a parent page, without references in there.

Other pages are now parent pages, such as https://make.wordpress.org/cli/handbook/doctor-check-constant-value/ which based on https://make.wordpress.org/cli/handbook/doctor/ content should've been at /guides/doctor/doctor-check-constant-value/... but also I'm guessing doctor/ is supposed to be as guides/doctor/.. but the manifest doesn't specify this.

...The more i look at this the more my head hurts :)

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.

3 participants