From c31a7caa83b46fe3fc38d069bea869b43abd5b92 Mon Sep 17 00:00:00 2001 From: "sentry[bot]" <39604003+sentry[bot]@users.noreply.github.com> Date: Fri, 11 Sep 2026 21:36:40 +0000 Subject: [PATCH] fix: Handle FileNotFoundError during file fixes --- codecov_cli/services/upload/upload_collector.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/codecov_cli/services/upload/upload_collector.py b/codecov_cli/services/upload/upload_collector.py index 22310e2f4..0b0045fca 100644 --- a/codecov_cli/services/upload/upload_collector.py +++ b/codecov_cli/services/upload/upload_collector.py @@ -145,6 +145,10 @@ def _get_file_fixes( ) except IsADirectoryError: logger.info(f"Skipping {filename}, found a directory not a file") + except FileNotFoundError: + logger.warning( + f"Skipping {filename}, file not found on disk (may be from a sparse checkout)" + ) return UploadCollectionResultFileFixer( path, fixed_lines_without_reason, fixed_lines_with_reason, eof