-
Notifications
You must be signed in to change notification settings - Fork 54
Restructure codebase to be more monorepo-friendly #1094
Conversation
4f3a2ae
to
53c1ea3
Compare
This was causing an issue where CLI parameters to pytest (e.g. `just catalog/test --extended`) were simply ignored because the parent "bash -c '<foo>'" command didn't end up having the final quotes. The change to the `run` recipe here should address that issue.
@dhruvkb I believe I've addressed the issues with the tests! We should now see the
Note that the last line shows as
The quotes around |
Okay I think I've got it rectified 😄 |
Thank you @AetherUnbound for fixing nearly every shortcoming left. Also both you and @stacimc for the super-fast turnaround on the reviews. Should we merge this into |
I'm just realizing that we have a few community PRs (#999, #1055, #1059) that we should probably merge before we merge this one 😅 I'd be okay merging this into |
I agree with all your points.
|
Excellent! I will shut the dag-sync cron off once we've merged all the community PRs 🙂 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving so this is not blocked when time comes to merge, beyond that it's ready to go!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All of my local testing has gone great! Excited for this 🚀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested all of the commands and a couple of DAGs after the rebase - everything looks good! I only have one comment but after that this can be merged 🥳
This PR prepares the
WordPress/openverse-catalog
repository to be merged into theWordPress/openverse
repository.Making it a PR helps verify that everything continues to work (like tests and CI) and also make the changes easier to review.