Исправление работоспособности pre-commit.yaml 2
Some checks failed
Pre-commit / pre-commit (push) Failing after 5m42s

This commit is contained in:
2025-08-26 22:25:03 +03:00
parent aa42ab0607
commit 1089e8a3f3
4 changed files with 13 additions and 10 deletions

View File

@@ -19,6 +19,7 @@ package build
import (
"fmt"
"io"
"log/slog"
"os"
"path/filepath"
"regexp"
@@ -51,8 +52,9 @@ func prepareDirs(dirs types.Directories) error {
// Пробуем удалить базовую директорию, если она существует
err := os.RemoveAll(dirs.BaseDir)
if err != nil {
// Если не можем удалить (например, принадлежит root), игнорируем
// и попробуем создать новые директории
// Если не можем удалить (например, принадлежит root), логируем и продолжаем
// Новые директории будут созданы или перезаписаны
slog.Debug("Failed to remove base directory", "path", dirs.BaseDir, "error", err)
}
// Создаем директории с правильным владельцем для /tmp/alr с setgid битом