Skip to content

fix: стабилизировать security workflow - #7

Merged
DanliaQwerty20 merged 1 commit into
mainfrom
fix/security-tool-install
Sep 14, 2026
Merged

DanliaQwerty20 merged 1 commit into
mainfrom
fix/security-tool-install

Conversation

@DanliaQwerty20

Copy link
Copy Markdown
Contributor

Причина

Чистый runner widget-sdk не смог установить Trivy: reusable workflow запросил версию v0.70.0 через default action, а install endpoint её не вернул. Gitleaks внутри Docker также видел dubious ownership и фактически просканировал 0 commits.

Исправление

  • закреплён существующий официальный Trivy v0.74.0
  • Git safe.directory передан в Docker через GIT_CONFIG_*
  • check-workflows теперь проверяет оба правила

Проверка

  • RED: check-workflows упал без safe.directory
  • GREEN: check-workflows и check-docs прошли
  • после мержа consumer будет закреплён на новом commit SHA и проверен на GitHub runner

@DanliaQwerty20
DanliaQwerty20 merged commit dea9169 into main Sep 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant