The Dependency Review check on the dev → main PR (#51) failed on licenses only (no vulnerabilities): LibGit2Sharp, Microsoft.WindowsAppSDK and Microsoft.Windows.SDK.BuildTools declare their license as a file in the nuspec rather than an SPDX expression, so the dependency graph reports LicenseRef-scancode-unknown / NOASSERTION. Any version bump of these three therefore fails the gate, even though all three have been dependencies since the first commit.
allow-dependencies-licenses in .github/workflows/dependency-review.yml exempts exactly those three package URLs from the license check, with their actual licenses recorded beside the exemption (LibGit2Sharp: MIT; Microsoft.WindowsAppSDK: Microsoft Software License Terms; Microsoft.Windows.SDK.BuildTools: Windows SDK license). Vulnerability scanning is unchanged for them.
## Problem
The Dependency Review check on the `dev → main` PR (#51) failed on **licenses only** (no vulnerabilities): LibGit2Sharp, Microsoft.WindowsAppSDK and Microsoft.Windows.SDK.BuildTools declare their license as a *file* in the nuspec rather than an SPDX expression, so the dependency graph reports `LicenseRef-scancode-unknown` / `NOASSERTION`. Any version bump of these three therefore fails the gate, even though all three have been dependencies since the first commit.
## Resolution (in PR #51)
`allow-dependencies-licenses` in `.github/workflows/dependency-review.yml` exempts exactly those three package URLs from the license check, with their actual licenses recorded beside the exemption (LibGit2Sharp: MIT; Microsoft.WindowsAppSDK: Microsoft Software License Terms; Microsoft.Windows.SDK.BuildTools: Windows SDK license). Vulnerability scanning is unchanged for them.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Problem
The Dependency Review check on the
dev → mainPR (#51) failed on licenses only (no vulnerabilities): LibGit2Sharp, Microsoft.WindowsAppSDK and Microsoft.Windows.SDK.BuildTools declare their license as a file in the nuspec rather than an SPDX expression, so the dependency graph reportsLicenseRef-scancode-unknown/NOASSERTION. Any version bump of these three therefore fails the gate, even though all three have been dependencies since the first commit.Resolution (in PR #51)
allow-dependencies-licensesin.github/workflows/dependency-review.ymlexempts exactly those three package URLs from the license check, with their actual licenses recorded beside the exemption (LibGit2Sharp: MIT; Microsoft.WindowsAppSDK: Microsoft Software License Terms; Microsoft.Windows.SDK.BuildTools: Windows SDK license). Vulnerability scanning is unchanged for them.