DEVX-120: fix: preserve .badges/ dir during git clean in push_badges
This commit is contained in:
@@ -93,8 +93,8 @@ def push_to_badges_branch(badges_dir: str) -> str:
|
|||||||
_run(["git", "config", "user.email", "actions@oblachno.fyi"]) # nosec B607
|
_run(["git", "config", "user.email", "actions@oblachno.fyi"]) # nosec B607
|
||||||
_run(["git", "checkout", "--orphan", "badges"]) # nosec B607
|
_run(["git", "checkout", "--orphan", "badges"]) # nosec B607
|
||||||
_run(["git", "rm", "-rf", "."]) # nosec B607
|
_run(["git", "rm", "-rf", "."]) # nosec B607
|
||||||
# Remove untracked files/dirs left behind (e.g. .badges/ from generate_badges)
|
# Remove untracked files/dirs left behind, but preserve .badges/ for copy below
|
||||||
_run(["git", "clean", "-fdx", "-e", ".git"]) # nosec B607
|
_run(["git", "clean", "-fdx", "-e", ".git", "-e", badges_dir]) # nosec B607
|
||||||
|
|
||||||
# Copy badge files to root
|
# Copy badge files to root
|
||||||
for svg in Path(badges_dir).glob("*.svg"):
|
for svg in Path(badges_dir).glob("*.svg"):
|
||||||
|
|||||||
Reference in New Issue
Block a user