Skip to content

Commit cbe89fa

Browse files
authored
Merge pull request #23 from gep13/feature/issue-22-cake-2-catch-up
(#22) Cake 2 catch-up
2 parents 1e623a7 + 15d5563 commit cbe89fa

5 files changed

Lines changed: 19 additions & 7 deletions

File tree

Source/Cake.StrongNameSigner.Tests/Cake.StrongNameSigner.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="Cake.Testing" Version="1.0.0" />
12+
<PackageReference Include="Cake.Testing" Version="2.0.0" />
1313
<PackageReference Include="coverlet.msbuild" Version="3.0.2">
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1515
<PrivateAssets>all</PrivateAssets>

Source/Cake.StrongNameSigner/Cake.StrongNameSigner.csproj

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>netstandard2.0</TargetFramework>
3+
<TargetFramework>net6.0</TargetFramework>
44
<GenerateDocumentationFile>true</GenerateDocumentationFile>
55
<IncludeSymbols>true</IncludeSymbols>
66
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
@@ -30,12 +30,24 @@
3030
<ItemGroup>
3131
<AdditionalFiles Include="stylecop.json" />
3232
</ItemGroup>
33+
<!--
34+
CCG0007 asks for netcoreapp3.1 + net5.0 when depending on Cake.Core 2.x
35+
(those are Cake.Core 2.0.0's TFMs alongside net6.0). Both are past EOL,
36+
so we ship net6.0 only — the sole runtime installable from
37+
`actions/setup-dotnet` in our `[ windows-2025, ubuntu-24.04 ]` matrix.
38+
CCG0009 ("recommended Cake 6.0.0") stays as a warning — we're on
39+
Cake.Core 2.0.0 for this release, it resolves at the eventual 6.0.0.
40+
-->
41+
<ItemGroup>
42+
<CakeContribGuidelinesOmitTargetFramework Include="netcoreapp3.1" />
43+
<CakeContribGuidelinesOmitTargetFramework Include="net5.0" />
44+
</ItemGroup>
3345
<ItemGroup>
3446
<PackageReference Include="Cake.Addin.Analyzer" Version="0.1.3">
3547
<PrivateAssets>all</PrivateAssets>
3648
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3749
</PackageReference>
38-
<PackageReference Include="Cake.Core" Version="1.0.0" PrivateAssets="All" />
50+
<PackageReference Include="Cake.Core" Version="2.0.0" PrivateAssets="All" />
3951
<PackageReference Include="CakeContrib.Guidelines" Version="1.7.0" PrivateAssets="All" />
4052
<PackageReference Include="IDisposableAnalyzers" Version="4.0.8">
4153
<PrivateAssets>all</PrivateAssets>

demo/frosting/build/Build.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
</PropertyGroup>
88
<ItemGroup>
99
<Reference Include="Cake.StrongNameSigner">
10-
<HintPath>$(MSBuildProjectDirectory)\..\..\..\BuildArtifacts\temp\_PublishedLibraries\Cake.StrongNameSigner\netstandard2.0\Cake.StrongNameSigner.dll</HintPath>
10+
<HintPath>$(MSBuildProjectDirectory)\..\..\..\BuildArtifacts\temp\_PublishedLibraries\Cake.StrongNameSigner\net6.0\Cake.StrongNameSigner.dll</HintPath>
1111
</Reference>
12-
<PackageReference Include="Cake.Frosting" Version="1.3.0" />
12+
<PackageReference Include="Cake.Frosting" Version="2.3.0" />
1313
</ItemGroup>
1414
</Project>

demo/script/.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"cake.tool": {
6-
"version": "1.3.0",
6+
"version": "2.3.0",
77
"commands": [
88
"dotnet-cake"
99
]

demo/script/strongnamesigner.cake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#reference "../../BuildArtifacts/temp/_PublishedLibraries/Cake.StrongNameSigner/netstandard2.0/Cake.StrongNameSigner.dll"
1+
#reference "../../BuildArtifacts/temp/_PublishedLibraries/Cake.StrongNameSigner/net6.0/Cake.StrongNameSigner.dll"
22

33
using Cake.StrongNameSigner;
44

0 commit comments

Comments
 (0)