Usually when we are writing code, we work on a branch and then raise a merge request to merge it into the main branch. A reviewer, then reviews the code and approves the merge request.
I am wondering if there is any approval/review mechanism before we do a “dvc push” so that the reviewer has an opprtunity to catch dataset errors before the dataset is uploaded to the remote storage?
For instance, I am following this tutorial: https://dvc.org/doc/use-cases/sharing-data-and-model-files
Here, I would like a reviewer to review and approve the dataset before “dvc push” command is run and the dataset is uploaded to the remote storage.
If not, what procedures do you guys follow to keep a check before the dataset upload?