Can I run two workers from one monorepo?

I'm sure the answer is yes; I'm just wondering what the set up here would look like. If my repo was:
| worker1/
| - <all worker 1 files here - src/, wrangler.toml, etc.>
| worker2/
| - <ditto for worker 2>

...how would I configure the action to read from those two top-level directories and build two distinct workers? Or would I need some sort of top-level Wrangler file? Just unable to visualise this.
Was this page helpful?