Skip to content

Bench: select custom drop-in setup for pre-install db.php mounts - #2410

Merged
chubes4 merged 1 commit into
mainfrom
fix/2409-bench-custom-drop-in
Aug 29, 2026
Merged

Bench: select custom drop-in setup for pre-install db.php mounts#2410
chubes4 merged 1 commit into
mainfrom
fix/2409-bench-custom-drop-in

Conversation

@chubes4

@chubes4 chubes4 commented Aug 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • normalize bench mounts once before recipe construction
  • select runtime.databaseSetup: custom-drop-in for explicit pre-install file mounts at /wordpress/wp-content/db.php
  • preserve runtime-managed setup for ordinary and post-install mounts

Closes #2409.

Verification

  • npx tsx tests/recipe-builder-bench-steps.test.ts
  • npm run build
  • git diff --check
  • npm run smoke -- --all --concurrency=8 completed all declared checks and all 328 parallel discovered files without a reported failure; the command exceeded the 10-minute local timeout during the 9-file serial integration tail, so the full smoke gate is not claimed as complete

AI Assistance

GPT-5.6 Sol via OpenCode traced the custom database bootstrap failure, implemented the bounded recipe-lowering fix, added coverage, and ran verification under my direction.

@chubes4
chubes4 merged commit bfc88f7 into main Aug 29, 2026
1 check passed
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.

Bench recipe should select custom drop-in mode for pre-install db.php mounts

1 participant