Skip to content

Commit 48159e4

Browse files
committed
Enable explicit SBOM generation in project files
Updated the `<GenerateSBOM>` property in `coverlet.collector.csproj`, `coverlet.console.csproj`, and `coverlet.msbuild.tasks.csproj` to explicitly set it to `true`, ensuring consistent SBOM generation across all environments. Previously, this property relied on the `$(TF_BUILD)` variable. Additionally, removed a redundant closing `</Project>` tag from `coverlet.collector.csproj` to improve file structure and readability.
1 parent 0da4d34 commit 48159e4

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/coverlet.collector/coverlet.collector.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<!-- disable transitive version update and use versions defined in coverlet.core -->
2020
<CentralPackageTransitivePinningEnabled>false</CentralPackageTransitivePinningEnabled>
2121
<!-- create SBOM for CI build-->
22-
<GenerateSBOM>$(TF_BUILD)</GenerateSBOM>
22+
<GenerateSBOM>true</GenerateSBOM>
2323
</PropertyGroup>
2424

2525
<!-- Nuget package properties https://docs.microsoft.com/en-us/nuget/reference/msbuild-targets -->
@@ -75,5 +75,5 @@
7575
<TfmSpecificPackageFile Include="@(ReferenceCopyLocalPaths)" Exclude="@(_ResolvedProjectReferencePaths)" PackagePath="build\$(TargetFramework)\%(ReferenceCopyLocalPaths.DestinationSubPath)" />
7676
</ItemGroup>
7777
</Target>
78-
78+
7979
</Project>

src/coverlet.console/coverlet.console.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<PackAsTool>true</PackAsTool>
88
<AssemblyTitle>coverlet.console</AssemblyTitle>
99
<!-- create SBOM for CI build-->
10-
<GenerateSBOM>$(TF_BUILD)</GenerateSBOM>
10+
<GenerateSBOM>true</GenerateSBOM>
1111
</PropertyGroup>
1212

1313
<!-- Nuget package properties https://docs.microsoft.com/en-us/nuget/reference/msbuild-targets -->

src/coverlet.msbuild.tasks/coverlet.msbuild.tasks.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<CentralPackageTransitivePinningEnabled>false</CentralPackageTransitivePinningEnabled>
2121
<NoWarn>$(NoWarn);NU5100;NU5129;NU5127</NoWarn>
2222
<!-- create SBOM for CI build-->
23-
<GenerateSBOM>$(TF_BUILD)</GenerateSBOM>
23+
<GenerateSBOM>true</GenerateSBOM>
2424
</PropertyGroup>
2525

2626
<!-- Nuget package properties https://docs.microsoft.com/en-us/nuget/reference/msbuild-targets -->

0 commit comments

Comments
 (0)