docs/expectation_gallery/README.md
Before ANY pull request introducing a new Expectation is accepted, be sure to check out the contributor's branch locally (using the GitHub CLI tool with gh pr checkout {PR-NUMBER}) and run the build_gallery.py script against that new Expectation!
source venv/bin/activate
cd assets/scripts
python ./build_gallery.py --backends "pandas, spark, sqlite, postgresql" expect_whatever_new_snake_case_name
get_expectation_implThis will happen if the CamelCaseName (Expectation class name) and snake_case_name (file name that has the definition of the Expectation class) do not match. Look very closely for the typo and either rename the class or the file name.
<https://staging-great-expectations.netlify.app/expectations>
If you have manually triggered the expectation_gallery pipeline or the morning cron job against develop has completed, visit <https://dev.azure.com/great-expectations/great_expectations/_build?definitionId=14>, click the "run" in question, click the build_gallery_staging stage, then click Show gallery tracebacks. If there is no traceback for your Expectation, re-deploy the staging site on Netlify.
If there is a traceback for your Expectation, try to resolve it in your current branch or a new branch. See info about gallery-tracebacks.txt.
You must manually promote staging to prod.