Skip to content

Commit 2b0fbad

Browse files
committed
fix!: failure instead of neutral missing req approval
1 parent 3b4128a commit 2b0fbad

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

sqlmesh/integrations/github/cicd/command.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def _check_required_approvers(controller: GithubController) -> bool:
4444
)
4545
return True
4646
controller.update_required_approval_check(
47-
status=GithubCheckStatus.COMPLETED, conclusion=GithubCheckConclusion.NEUTRAL
47+
status=GithubCheckStatus.COMPLETED, conclusion=GithubCheckConclusion.FAILURE
4848
)
4949
return False
5050

tests/integrations/github/cicd/test_github_commands.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ def test_run_all_missing_approval(
382382
assert GithubCheckStatus(approval_checks_runs[0]["status"]).is_queued
383383
assert GithubCheckStatus(approval_checks_runs[1]["status"]).is_in_progress
384384
assert GithubCheckStatus(approval_checks_runs[2]["status"]).is_completed
385-
assert GithubCheckConclusion(approval_checks_runs[2]["conclusion"]).is_neutral
385+
assert GithubCheckConclusion(approval_checks_runs[2]["conclusion"]).is_failure
386386

387387
assert len(controller._context.apply.call_args_list) == 1
388388
pr_plan = controller._context.apply.call_args_list[0][0]
@@ -402,7 +402,7 @@ def test_run_all_missing_approval(
402402
output = f.read()
403403
assert (
404404
output
405-
== "run_unit_tests=success\nhas_required_approval=neutral\ncreated_pr_environment=true\npr_environment_name=hello_world_2\npr_environment_synced=success\nprod_plan_preview=success\nprod_environment_synced=skipped\n"
405+
== "run_unit_tests=success\nhas_required_approval=failure\ncreated_pr_environment=true\npr_environment_name=hello_world_2\npr_environment_synced=success\nprod_plan_preview=success\nprod_environment_synced=skipped\n"
406406
)
407407

408408

0 commit comments

Comments
 (0)