GitLeaks: 8 false-positives на vgrf_ru (IndexNow public key + legacy WP plugin code) — добавлен .gitleaks.toml с allowlist: - public/<32hex>.txt + корневой <32hex>.txt (IndexNow validation files) - wp-content/** (legacy WordPress plugin code, не настоящие секреты) - const KEY = '<32hex>' паттерн Hadolint DL4006: добавлен SHELL pipefail в начале каждой stage. npm audit: убран из Dockerfile (там кэшировался Docker layer'ом и по факту не запускался при unchanged package-lock.json). Вынесен в .gitea/workflows/security.yml как отдельный job — каждый push, реально. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
977 B
977 B