Skip to content

Conversation

@VaggelisD
Copy link
Contributor

Currently MarkdownConsole consumes warnings & errors in order to display them as banners in their relevant Github Actions checks; For instance, a failed non-blocking audit is presented as such:


image

However, these are not printed in the console (i.e the logs of SQLMesh Actions Workflow) and the user can't change that behavior. With the new flag, the user now sees that warning both on the relevant check and on the logs:

2026-01-12 16:40:14,272 - MainThread - sqlmesh.core.console - WARNING - 'not_null_non_blocking' audit error: 1 row failed. Audit query:
SELECT * FROM "db"."sqlmesh__sqlmesh_example"."sqlmesh_example__derived_model__1012593465" AS "sqlmesh_example__derived_model__1012593465" WHERE "id" IS NULL AND TRUE (console.py:2335)
Warning:  sqlmesh_example__sqlmesh_cicd_bot_dev_12.derived_model: 'not_null_non_blocking' audit error: 1 row failed.

@VaggelisD VaggelisD merged commit d5ceeb2 into main Jan 13, 2026
36 checks passed
@VaggelisD VaggelisD deleted the vaggelisd/cicd_bot_print_warnings branch January 13, 2026 08:23
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.

3 participants