Skip to content

Commit c6fa8c7

Browse files
committed
feat: Only make security advisory dir if successful
Avoids empty directories for private repos
1 parent 93e505c commit c6fa8c7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

github_backup/github_backup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2039,7 +2039,6 @@ def backup_security_advisories(args, repo_cwd, repository, repos_template):
20392039
return
20402040

20412041
logger.info("Retrieving {0} security advisories".format(repository["full_name"]))
2042-
mkdir_p(repo_cwd, advisory_cwd)
20432042

20442043
template = "{0}/{1}/security-advisories".format(
20452044
repos_template, repository["full_name"]
@@ -2053,6 +2052,8 @@ def backup_security_advisories(args, repo_cwd, repository, repos_template):
20532052
return
20542053
raise
20552054

2055+
mkdir_p(repo_cwd, advisory_cwd)
2056+
20562057
advisories = {}
20572058
for advisory in _advisories:
20582059
advisories[advisory["ghsa_id"]] = advisory

0 commit comments

Comments
 (0)