From 525d5420bf5339c054a32216b861f3f63c4693b7 Mon Sep 17 00:00:00 2001 From: "sentry[bot]" <39604003+sentry[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 22:52:25 +0000 Subject: [PATCH] fix: handle missing slug in upload-coverage command --- codecov_cli/commands/upload_coverage.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/codecov_cli/commands/upload_coverage.py b/codecov_cli/commands/upload_coverage.py index 4e0defffb..82200247c 100644 --- a/codecov_cli/commands/upload_coverage.py +++ b/codecov_cli/commands/upload_coverage.py @@ -83,6 +83,11 @@ def upload_coverage( ci_adapter = ctx.obj.get("ci_adapter") enterprise_url = ctx.obj.get("enterprise_url") args = get_cli_args(ctx) + if not slug: + raise click.ClickException( + "Slug is required but was not provided. " + "Please supply it via --slug owner/repo." + ) ctx.invoke( upload_coverage_logic, cli_config,