dotnet / dotnet/arcade

[QCR][Validation ring] Add BinSkim validation

Open
#5,200 1 comment 0 reactions 0 assignees View on GitHub
QuickConfidentReleases
Dominant language
C#
Stars
729
Forks
397
Avg merge
3d 15m
Merged PRs (30d)
149

Description

Every build run source code SDL validation already but we don't run BinSkim since it adds a lot of time (could be 2 hours or higher).

For releases, since we'll be working with binaries and given that the code which generated them already passed SDL source code validation, we'll only run BinSkim which is a light-weight scanner that validates compiler/linker settings and other security-relevant binary characteristics.

BinSkim is one of the tools that can be executed by https://github.com/dotnet/arcade-services/blob/master/eng/common/sdl/execute-all-sdl-tools.ps1

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.