Skip to content

Commit 0c21215

Browse files
authored
feat: Update to Cake 6.0 (#127)
1 parent 2c6412e commit 0c21215

5 files changed

Lines changed: 18 additions & 17 deletions

File tree

.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": "5.0.0",
6+
"version": "6.0.0",
77
"commands": [
88
"dotnet-cake"
99
]

.github/workflows/build.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,26 @@ on:
1414
jobs:
1515
build:
1616

17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-24.04
1818

1919
steps:
2020

2121
- name: Get the sources
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2323

2424
- name: Fetch all history for all tags and branches
2525
run: git fetch --prune --unshallow
2626

2727
- name: Setup .NET
28-
uses: actions/setup-dotnet@v4
28+
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5.3.0
2929
with:
3030
dotnet-version: |
3131
8.0.x
3232
9.0.x
33+
10.0.x
3334
3435
- name: Run Cake script
35-
uses: cake-build/cake-action@v1
36+
uses: cake-build/cake-action@d218f1133bb74a1df0b08c89cfd8fc100c09e1a0 # v3.0.1
3637
with:
3738
verbosity: Diagnostic
3839
env:

build.cake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#addin "Cake.Git&version=5.0.1"
2-
#tool "dotnet:?package=GitVersion.Tool&version=6.1.0"
2+
#tool "dotnet:?package=GitVersion.Tool&version=6.8.2"
33
#tool "nuget:?package=xunit.runner.console&version=2.9.3"
4-
#tool "nuget:?package=NuGet.CommandLine&version=6.12.2"
4+
#tool "nuget:?package=NuGet.CommandLine&version=6.14.3"
55

66
var target = Argument("target", "Default");
77
var configuration = Argument("configuration", "Release");

src/Cake.Sonar.Test/Cake.Sonar.Test.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
55
<NoWarn>CS1591</NoWarn>
66
</PropertyGroup>
77

88
<ItemGroup>
99
<ProjectReference Include="..\Cake.Sonar\Cake.Sonar.csproj" />
1010
</ItemGroup>
1111
<ItemGroup>
12-
<PackageReference Include="Cake.Common" Version="5.0.0" />
13-
<PackageReference Include="Cake.Core" Version="5.0.0" />
14-
<PackageReference Include="Cake.Testing" Version="5.0.0" />
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
12+
<PackageReference Include="Cake.Common" Version="6.0.0" />
13+
<PackageReference Include="Cake.Core" Version="6.0.0" />
14+
<PackageReference Include="Cake.Testing" Version="6.0.0" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.8.1" />
1616
<PackageReference Include="Moq" Version="4.20.72" />
1717
<PackageReference Include="xunit" Version="2.9.3" />
18-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.1">
18+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
</PackageReference>

src/Cake.Sonar/Cake.Sonar.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
<NoWarn>CS1591</NoWarn>
77
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
@@ -22,16 +22,16 @@
2222
</PropertyGroup>
2323

2424
<ItemGroup>
25-
<PackageReference Include="Cake.Common" Version="5.0.0" PrivateAssets="All" />
26-
<PackageReference Include="Cake.Core" Version="5.0.0" PrivateAssets="All" />
25+
<PackageReference Include="Cake.Common" Version="6.0.0" PrivateAssets="All" />
26+
<PackageReference Include="Cake.Core" Version="6.0.0" PrivateAssets="All" />
2727
</ItemGroup>
2828

2929
<ItemGroup>
3030
<None Include="icon.png" Pack="true" PackagePath="\" />
3131
</ItemGroup>
3232

3333
<ItemGroup>
34-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0">
34+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.301">
3535
<PrivateAssets>all</PrivateAssets>
3636
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3737
</PackageReference>

0 commit comments

Comments
 (0)