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

/supply-chain-audit

/supply-chain-audit — Аудит цепочки поставок относительно стандартов SLSA + Sigstore + SBOM.

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

Аудит цепочки поставок относительно стандартов SLSA + Sigstore + SBOM.

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

/supply-chain-audit

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

/supply-chain-audit [path/to/repo/] [--focus AXIS] [--dry-run]

Входы

Релиз-пайплайн хост-репозитория

Выходы

Находки цепочки поставок в _inputs/supply-chain-audit-findings.md

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

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

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

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

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

СимптомПричинаВосстановление
Предпосылка не выполненаЗависимая фаза не завершенаСначала завершите вышестоящую фазу
Шлюз качества FAILВыход не соответствует стандартамИсправьте выход и перезапустите
Цель отклоненаВ цели нет поверхности релизаПередайте корень репозитория с .github/workflows/, скриптом релиза или манифестом сборки

Примеры

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

# Execute against a host repository
/supply-chain-audit path/to/repo/

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

On this page