Skip to content

Commit ea8ba83

Browse files
committed
Merge branch 'release/5.6.0'
2 parents e0b7005 + 9d4b009 commit ea8ba83

File tree

168 files changed

+1681
-1261
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

168 files changed

+1681
-1261
lines changed

.appveyor.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ install:
2020
- ps: Invoke-WebRequest -Uri "https://dotnet.microsoft.com/download/dotnet/scripts/v1/dotnet-install.ps1" -OutFile "$($env:DOTNET_INSTALL_DIR)/dotnet-install.ps1"
2121
# .NET 5 required for Codecov.Tool
2222
- ps: '& "$($env:DOTNET_INSTALL_DIR)/dotnet-install.ps1" -Version 5.0.408 -InstallDir $env:DOTNET_INSTALL_DIR'
23-
- ps: '& "$($env:DOTNET_INSTALL_DIR)/dotnet-install.ps1" -Version 8.0.405 -InstallDir $env:DOTNET_INSTALL_DIR'
24-
- ps: '& "$($env:DOTNET_INSTALL_DIR)/dotnet-install.ps1" -Version 9.0.102 -InstallDir $env:DOTNET_INSTALL_DIR'
23+
- ps: '& "$($env:DOTNET_INSTALL_DIR)/dotnet-install.ps1" -Version 8.0.411 -InstallDir $env:DOTNET_INSTALL_DIR'
24+
- ps: '& "$($env:DOTNET_INSTALL_DIR)/dotnet-install.ps1" -Version 9.0.301 -InstallDir $env:DOTNET_INSTALL_DIR'
2525
- ps: $env:Path = "$env:DOTNET_INSTALL_DIR;$env:Path"
2626
- ps: dotnet --info
2727

.azuredevops/pipelines/templates/stages/integration-tests-git-repository.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ stages:
99
displayName: Test Cake Scripting
1010
strategy:
1111
matrix:
12-
Windows_Server_2019:
13-
imageName: 'windows-2019'
1412
Windows_Server_2022:
1513
imageName: 'windows-2022'
14+
Windows_Server_2025:
15+
imageName: 'windows-2025'
1616
macOS_13:
1717
imageName: 'macOS-13'
1818
macOS_14:
1919
imageName: 'macOS-14'
20-
Ubuntu_20_04:
21-
imageName: 'ubuntu-20.04'
2220
Ubuntu_22_04:
2321
imageName: 'ubuntu-22.04'
2422
Ubuntu_24_04:

.azuredevops/pipelines/templates/stages/integration-tests-markdownlint.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ stages:
99
displayName: Test
1010
strategy:
1111
matrix:
12-
Windows_Server_2019:
13-
imageName: 'windows-2019'
1412
Windows_Server_2022:
1513
imageName: 'windows-2022'
14+
Windows_Server_2025:
15+
imageName: 'windows-2025'
1616
macOS_13:
1717
imageName: 'macOS-13'
1818
macOS_14:
1919
imageName: 'macOS-14'
20-
Ubuntu_20_04:
21-
imageName: 'ubuntu-20.04'
2220
Ubuntu_22_04:
2321
imageName: 'ubuntu-22.04'
2422
Ubuntu_24_04:

.azuredevops/pipelines/templates/stages/integration-tests-msbuild.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ stages:
99
displayName: Test
1010
strategy:
1111
matrix:
12-
Windows_Server_2019:
13-
imageName: 'windows-2019'
1412
Windows_Server_2022:
1513
imageName: 'windows-2022'
14+
Windows_Server_2025:
15+
imageName: 'windows-2025'
1616
macOS_13:
1717
imageName: 'macOS-13'
1818
macOS_14:
1919
imageName: 'macOS-14'
20-
Ubuntu_20_04:
21-
imageName: 'ubuntu-20.04'
2220
Ubuntu_22_04:
2321
imageName: 'ubuntu-22.04'
2422
Ubuntu_24_04:

.azuredevops/pipelines/templates/stages/integration-tests-reporting-console.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ stages:
99
displayName: Test Cake Scripting
1010
strategy:
1111
matrix:
12-
Windows_Server_2019:
13-
imageName: 'windows-2019'
1412
Windows_Server_2022:
1513
imageName: 'windows-2022'
14+
Windows_Server_2025:
15+
imageName: 'windows-2025'
1616
macOS_13:
1717
imageName: 'macOS-13'
1818
macOS_14:
1919
imageName: 'macOS-14'
20-
Ubuntu_20_04:
21-
imageName: 'ubuntu-20.04'
2220
Ubuntu_22_04:
2321
imageName: 'ubuntu-22.04'
2422
Ubuntu_24_04:
@@ -35,16 +33,14 @@ stages:
3533
displayName: Test Cake Frosting .NET 8
3634
strategy:
3735
matrix:
38-
Windows_Server_2019:
39-
imageName: 'windows-2019'
4036
Windows_Server_2022:
4137
imageName: 'windows-2022'
38+
Windows_Server_2025:
39+
imageName: 'windows-2025'
4240
macOS_13:
4341
imageName: 'macOS-13'
4442
macOS_14:
4543
imageName: 'macOS-14'
46-
Ubuntu_20_04:
47-
imageName: 'ubuntu-20.04'
4844
Ubuntu_22_04:
4945
imageName: 'ubuntu-22.04'
5046
Ubuntu_24_04:

.azuredevops/pipelines/templates/stages/integration-tests-reporting-generic.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ stages:
99
displayName: Test Cake Scripting
1010
strategy:
1111
matrix:
12-
Windows_Server_2019:
13-
imageName: 'windows-2019'
1412
Windows_Server_2022:
1513
imageName: 'windows-2022'
14+
Windows_Server_2025:
15+
imageName: 'windows-2025'
1616
macOS_13:
1717
imageName: 'macOS-13'
1818
macOS_14:
1919
imageName: 'macOS-14'
20-
Ubuntu_20_04:
21-
imageName: 'ubuntu-20.04'
2220
Ubuntu_22_04:
2321
imageName: 'ubuntu-22.04'
2422
Ubuntu_24_04:
@@ -38,16 +36,14 @@ stages:
3836
displayName: Test Cake Frosting .NET 8
3937
strategy:
4038
matrix:
41-
Windows_Server_2019:
42-
imageName: 'windows-2019'
4339
Windows_Server_2022:
4440
imageName: 'windows-2022'
41+
Windows_Server_2025:
42+
imageName: 'windows-2025'
4543
macOS_13:
4644
imageName: 'macOS-13'
4745
macOS_14:
4846
imageName: 'macOS-14'
49-
Ubuntu_20_04:
50-
imageName: 'ubuntu-20.04'
5147
Ubuntu_22_04:
5248
imageName: 'ubuntu-22.04'
5349
Ubuntu_24_04:

.azuredevops/pipelines/templates/stages/integration-tests-reporting-sarif.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ stages:
99
displayName: Test Cake Scripting
1010
strategy:
1111
matrix:
12-
Windows_Server_2019:
13-
imageName: 'windows-2019'
1412
Windows_Server_2022:
1513
imageName: 'windows-2022'
14+
Windows_Server_2025:
15+
imageName: 'windows-2025'
1616
macOS_13:
1717
imageName: 'macOS-13'
1818
macOS_14:
1919
imageName: 'macOS-14'
20-
Ubuntu_20_04:
21-
imageName: 'ubuntu-20.04'
2220
Ubuntu_22_04:
2321
imageName: 'ubuntu-22.04'
2422
Ubuntu_24_04:
@@ -38,16 +36,14 @@ stages:
3836
displayName: Test Cake Frosting .NET 8
3937
strategy:
4038
matrix:
41-
Windows_Server_2019:
42-
imageName: 'windows-2019'
4339
Windows_Server_2022:
4440
imageName: 'windows-2022'
41+
Windows_Server_2025:
42+
imageName: 'windows-2025'
4543
macOS_13:
4644
imageName: 'macOS-13'
4745
macOS_14:
4846
imageName: 'macOS-14'
49-
Ubuntu_20_04:
50-
imageName: 'ubuntu-20.04'
5147
Ubuntu_22_04:
5248
imageName: 'ubuntu-22.04'
5349
Ubuntu_24_04:
@@ -67,16 +63,14 @@ stages:
6763
displayName: Test Cake Frosting .NET 9
6864
strategy:
6965
matrix:
70-
Windows_Server_2019:
71-
imageName: 'windows-2019'
7266
Windows_Server_2022:
7367
imageName: 'windows-2022'
68+
Windows_Server_2025:
69+
imageName: 'windows-2025'
7470
macOS_13:
7571
imageName: 'macOS-13'
7672
macOS_14:
7773
imageName: 'macOS-14'
78-
Ubuntu_20_04:
79-
imageName: 'ubuntu-20.04'
8074
Ubuntu_22_04:
8175
imageName: 'ubuntu-22.04'
8276
Ubuntu_24_04:

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Website editing",
3-
"image": "python:3.13.1-slim-bookworm",
3+
"image": "python:3.13.5-slim-bookworm",
44
"workspaceMount": "source=${localWorkspaceFolder}/docs,target=/docs,type=bind",
55
"workspaceFolder": "/docs",
66

.github/actions/prepare-integration-test/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ runs:
88
using: "composite"
99
steps:
1010
- name: Download build artifact
11-
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4
11+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
1212
with:
1313
name: NuGet Package
1414
path: ./BuildArtifacts/Packages/NuGet
1515
- name: Install .NET
16-
uses: actions/setup-dotnet@87b7050bc53ea08284295505d98d2aa94301e852 # v4
16+
uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4
1717
with:
1818
dotnet-version: ${{ inputs.dotnet-version }}

.github/renovate.json

Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
{
88
"customType": "regex",
99
"description": "Update versions of NuGet packages used in documentation",
10-
"fileMatch": [
11-
"docs/mkdocs.yml$"
10+
"managerFilePatterns": [
11+
"/docs/mkdocs.yml$/"
1212
],
1313
"matchStrings": [
1414
"\\s*#\\srenovate:\\sdatasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( extractVersion=(?<extractVersion>.*?))?\\s*.*?_version\\s*:\\s*(?<currentValue>.*)"
@@ -17,7 +17,9 @@
1717
{
1818
"customType": "regex",
1919
"description": "Nuspec files manager",
20-
"fileMatch": ["\\.nuspec$"],
20+
"managerFilePatterns": [
21+
"/\\.nuspec$/"
22+
],
2123
"matchStringsStrategy": "any",
2224
"matchStrings": [
2325
"<dependency\\s+[^>]*?id=\\\"(?<depName>.*?)\\\"\\s+[^>]*?version=\\\"(?<currentValue>.*?)\\\"[^>]*\\/?>"
@@ -30,16 +32,37 @@
3032
{
3133
"description": "Ignore Cake runner minor and patch updates",
3234
"matchDepNames": [
33-
"Cake.Tool",
34-
"Cake.Frosting"
35+
"Cake.Tool",
36+
"Cake.Frosting"
37+
],
38+
"matchUpdateTypes": [
39+
"minor",
40+
"patch"
41+
],
42+
"enabled": false
43+
},
44+
{
45+
"description": "Ignore Cake.AzureDevOps minor and patch updates",
46+
"matchDepNames": [
47+
"Cake.AzureDevOps",
48+
"Cake.Frosting.AzureDevOps"
49+
],
50+
"matchUpdateTypes": [
51+
"minor",
52+
"patch"
3553
],
36-
"matchUpdateTypes": ["minor", "patch"],
3754
"enabled": false
3855
},
3956
{
4057
"description": "Do not update Microsoft.Build.* packages in Cake.Issues.MsBuild since required version depends on the version used in MSBuild.StructuredLogger",
41-
"matchFileNames": ["src/Cake.Issues.MsBuild/Cake.Issues.MsBuild.csproj", "src/Cake.Issues.MsBuild.Tests/Cake.Issues.MsBuild.Tests.csproj"],
42-
"matchDepNames": ["Microsoft.Build.Framework", "Microsoft.Build.Utilities.Core"],
58+
"matchFileNames": [
59+
"src/Cake.Issues.MsBuild/Cake.Issues.MsBuild.csproj",
60+
"src/Cake.Issues.MsBuild.Tests/Cake.Issues.MsBuild.Tests.csproj"
61+
],
62+
"matchDepNames": [
63+
"Microsoft.Build.Framework",
64+
"Microsoft.Build.Utilities.Core"
65+
],
4366
"enabled": false
4467
}
4568
]

0 commit comments

Comments
 (0)