From 46b0958e25805de6c44f9b94948070f5d7a6aaca Mon Sep 17 00:00:00 2001 From: "sentry[bot]" <39604003+sentry[bot]@users.noreply.github.com> Date: Thu, 27 Aug 2026 19:32:32 +0000 Subject: [PATCH] fix: gracefully handle missing files during coverage upload --- 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..207a4d433 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"File {filename} is tracked by git but was not found on disk. File fixes were not applied to this file." + ) return UploadCollectionResultFileFixer( path, fixed_lines_without_reason, fixed_lines_with_reason, eof