Skip to content
Apothem
Команды конвейера

/dependency-audit

/dependency-audit — Проход аудита по каждой зависимости (прямые + транзитивные) на лицензию, CVE и свежесть.

Роль: Аудитор зависимостей Позиция в пайплайне: последовательность аудиторских проверок

Проход аудита по каждой зависимости (прямые + транзитивные) на лицензию, CVE и свежесть.

Каноническое обращение

/dependency-audit

С аргументами:

/dependency-audit [path/to/repo/] [--focus MANIFEST_OR_DEP] [--dry-run]

Входы

Манифесты зависимостей хост-репозитория

Выходы

Находки по зависимостям в _inputs/dependency-audit-findings.md

Ниже по потоку

Стадия dependency-audit Последовательности рецензирования аудита

Фазы рабочего процесса

Команда выполняет пять фаз: приём входных данных, проход по зависимостям, сортировку каждой находки, выпуск находок и шлюз валидации.

Режимы отказа

СимптомПричинаВосстановление
Шлюз качества FAILВыход не соответствует стандартамИсправьте выход и перезапустите
Отсутствует входной файлВ корне репозитория не находится ни один манифест зависимостейПередайте корень репозитория, содержащий манифест зависимостей

Примеры

# Dry-run to preview what would happen
/dependency-audit --dry-run

# Execute against a repository root
/dependency-audit path/to/repo/

Перекрёстные ссылки

On this page