From 93e505c07da4cf02e4257933c003471a2ecc53f8 Mon Sep 17 00:00:00 2001 From: Lukas Bestle Date: Wed, 14 Jan 2026 21:01:59 +0100 Subject: [PATCH] fix: Handle 404 errors on security advisories --- github_backup/github_backup.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/github_backup/github_backup.py b/github_backup/github_backup.py index 705f013..9d96f3b 100644 --- a/github_backup/github_backup.py +++ b/github_backup/github_backup.py @@ -2045,7 +2045,13 @@ def backup_security_advisories(args, repo_cwd, repository, repos_template): repos_template, repository["full_name"] ) - _advisories = retrieve_data(args, template) + try: + _advisories = retrieve_data(args, template) + except Exception as e: + if "404" in str(e): + logger.info("Security advisories are not available for this repository, skipping") + return + raise advisories = {} for advisory in _advisories: