diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0a428386..94c9fe19 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,7 @@ jobs: runs-on: windows-2022 steps: - name: Get the sources - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Fetch all tags and branches run: git fetch --prune --unshallow - name: Install .NET @@ -34,7 +34,7 @@ jobs: runs-on: windows-2019 steps: - name: Get the sources - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 - name: Install required tools run: npm install -g markdownlint-cli shell: powershell diff --git a/Cake.Frosting.Issues.Recipe/Cake.Frosting.Issues.Recipe/Cake.Frosting.Issues.Recipe.csproj b/Cake.Frosting.Issues.Recipe/Cake.Frosting.Issues.Recipe/Cake.Frosting.Issues.Recipe.csproj index 000004e1..226ba998 100644 --- a/Cake.Frosting.Issues.Recipe/Cake.Frosting.Issues.Recipe/Cake.Frosting.Issues.Recipe.csproj +++ b/Cake.Frosting.Issues.Recipe/Cake.Frosting.Issues.Recipe/Cake.Frosting.Issues.Recipe.csproj @@ -25,7 +25,7 @@ For recipe compatible with Cake Script Runners see Cake.Issues.Recipe.MIT git https://github.com/cake-contrib/Cake.Issues.Recipe.git - https://github.com/cake-contrib/Cake.Issues.Recipe/releases/tag/4.5.1 + https://github.com/cake-contrib/Cake.Issues.Recipe/releases/tag/4.6.0 @@ -42,19 +42,19 @@ For recipe compatible with Cake Script Runners see Cake.Issues.Recipe. - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/Cake.Issues.Recipe/Content/addins.cake b/Cake.Issues.Recipe/Content/addins.cake index 44b6feb2..90bf6eea 100644 --- a/Cake.Issues.Recipe/Content/addins.cake +++ b/Cake.Issues.Recipe/Content/addins.cake @@ -3,17 +3,17 @@ /////////////////////////////////////////////////////////////////////////////// #addin nuget:?package=Cake.Git&version=4.0.0 -#addin nuget:?package=Cake.Issues&version=4.5.1 -#addin nuget:?package=Cake.Issues.MsBuild&version=4.5.1 -#addin nuget:?package=Cake.Issues.InspectCode&version=4.5.1 -#addin nuget:?package=Cake.Issues.Markdownlint&version=4.5.1 -#addin nuget:?package=Cake.Issues.EsLint&version=4.5.1 -#addin nuget:?package=Cake.Issues.Reporting&version=4.5.1 -#addin nuget:?package=Cake.Issues.Reporting.Generic&version=4.5.1 -#addin nuget:?package=Cake.Issues.Reporting.Sarif&version=4.5.1 -#addin nuget:?package=Cake.Issues.Reporting.Console&version=4.5.1 -#addin nuget:?package=Cake.Issues.PullRequests&version=4.5.1 -#addin nuget:?package=Cake.Issues.PullRequests.AppVeyor&version=4.5.1 -#addin nuget:?package=Cake.Issues.PullRequests.AzureDevOps&version=4.5.1 -#addin nuget:?package=Cake.Issues.PullRequests.GitHubActions&version=4.5.1 +#addin nuget:?package=Cake.Issues&version=4.6.0 +#addin nuget:?package=Cake.Issues.MsBuild&version=4.6.0 +#addin nuget:?package=Cake.Issues.InspectCode&version=4.6.0 +#addin nuget:?package=Cake.Issues.Markdownlint&version=4.6.0 +#addin nuget:?package=Cake.Issues.EsLint&version=4.6.0 +#addin nuget:?package=Cake.Issues.Reporting&version=4.6.0 +#addin nuget:?package=Cake.Issues.Reporting.Generic&version=4.6.0 +#addin nuget:?package=Cake.Issues.Reporting.Sarif&version=4.6.0 +#addin nuget:?package=Cake.Issues.Reporting.Console&version=4.6.0 +#addin nuget:?package=Cake.Issues.PullRequests&version=4.6.0 +#addin nuget:?package=Cake.Issues.PullRequests.AppVeyor&version=4.6.0 +#addin nuget:?package=Cake.Issues.PullRequests.AzureDevOps&version=4.6.0 +#addin nuget:?package=Cake.Issues.PullRequests.GitHubActions&version=4.6.0 #addin nuget:?package=Cake.AzureDevOps&version=4.0.0 diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 59708d51..5bf5971f 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -192,12 +192,12 @@ jobs: - publish: $(Build.SourcesDirectory)/tests/script-runner/BuildArtifacts/output artifact: Integration Tests Script Runner Windows 2022 (.NET Core tool) displayName: 'Publish generated reports as build artifact' -# Integration Tests Frosting macOS 11 (.NET 6) -- job: Test_Frosting_macOS_11_Net6 - displayName: Integration Tests Frosting macOS 11 (.NET 6) +# Integration Tests Frosting macOS 12 (.NET 6) +- job: Test_Frosting_macOS_12_Net6 + displayName: Integration Tests Frosting macOS 12 (.NET 6) dependsOn: Build pool: - vmImage: 'macOS-11' + vmImage: 'macOS-12' steps: - task: UseDotNet@2 inputs: @@ -223,14 +223,14 @@ jobs: workingDirectory: ./tests/frosting/net6.0 displayName: 'Run integration tests' - publish: $(Build.SourcesDirectory)/tests/frosting/net6.0/build/BuildArtifacts/output - artifact: Integration Tests Frosting macOS 11 (.NET 6) + artifact: Integration Tests Frosting macOS 12 (.NET 6) displayName: 'Publish generated reports as build artifact' -# Integration Tests Frosting macOS 12 (.NET 7) -- job: Test_Frosting_macOS_12_Net7 - displayName: Integration Tests Frosting macOS 12 (.NET 7) +# Integration Tests Frosting macOS 13 (.NET 7) +- job: Test_Frosting_macOS_13_Net7 + displayName: Integration Tests Frosting macOS 13 (.NET 7) dependsOn: Build pool: - vmImage: 'macOS-12' + vmImage: 'macOS-13' steps: - task: UseDotNet@2 inputs: @@ -256,14 +256,14 @@ jobs: workingDirectory: ./tests/frosting/net7.0 displayName: 'Run integration tests' - publish: $(Build.SourcesDirectory)/tests/frosting/net7.0/build/BuildArtifacts/output - artifact: Integration Tests Frosting macOS 12 (.NET 7) + artifact: Integration Tests Frosting macOS 13 (.NET 7) displayName: 'Publish generated reports as build artifact' -# Integration Tests Frosting macOS 12 (.NET 8) -- job: Test_Frosting_macOS_12_Net8 - displayName: Integration Tests Frosting macOS 12 (.NET 8) +# Integration Tests Frosting macOS 14 (.NET 8) +- job: Test_Frosting_macOS_14_Net8 + displayName: Integration Tests Frosting macOS 14 (.NET 8) dependsOn: Build pool: - vmImage: 'macOS-12' + vmImage: 'macOS-14' steps: - task: UseDotNet@2 inputs: @@ -289,14 +289,14 @@ jobs: workingDirectory: ./tests/frosting/net8.0 displayName: 'Run integration tests' - publish: $(Build.SourcesDirectory)/tests/frosting/net8.0/build/BuildArtifacts/output - artifact: Integration Tests Frosting macOS 12 (.NET 8) + artifact: Integration Tests Frosting macOS 14 (.NET 8) displayName: 'Publish generated reports as build artifact' -# Integration Tests Script Runner macOS 11 (.NET Core tool) -- job: Test_Script_Runner_macOS_11_DotNetCoreTool - displayName: Integration Tests Script Runner macOS 11 (.NET Core tool) +# Integration Tests Script Runner macOS 12 (.NET Core tool) +- job: Test_Script_Runner_macOS_12_DotNetCoreTool + displayName: Integration Tests Script Runner macOS 12 (.NET Core tool) dependsOn: Build pool: - vmImage: 'macOS-11' + vmImage: 'macOS-12' steps: - task: UseDotNet@2 inputs: @@ -322,14 +322,14 @@ jobs: workingDirectory: ./tests/script-runner/ displayName: 'Run integration tests' - publish: $(Build.SourcesDirectory)/tests/script-runner/BuildArtifacts/output - artifact: Integration Tests Script Runner macOS 11 (.NET Core tool) + artifact: Integration Tests Script Runner macOS 12 (.NET Core tool) displayName: 'Publish generated reports as build artifact' -# Integration Tests Script Runner macOS 12 (.NET Core tool) -- job: Test_Script_Runner_macOS_12_DotNetCoreTool - displayName: Integration Tests Script Runner macOS 12 (.NET Core tool) +# Integration Tests Script Runner macOS 14 (.NET Core tool) +- job: Test_Script_Runner_macOS_14_DotNetCoreTool + displayName: Integration Tests Script Runner macOS 14 (.NET Core tool) dependsOn: Build pool: - vmImage: 'macOS-12' + vmImage: 'macOS-13' steps: - task: UseDotNet@2 inputs: @@ -355,7 +355,7 @@ jobs: workingDirectory: ./tests/script-runner/ displayName: 'Run integration tests' - publish: $(Build.SourcesDirectory)/tests/script-runner/BuildArtifacts/output - artifact: Integration Tests Script Runner macOS 12 (.NET Core tool) + artifact: Integration Tests Script Runner macOS 14 (.NET Core tool) displayName: 'Publish generated reports as build artifact' # Integration Tests Frosting Ubuntu 20.04 (.NET 6) - job: Test_Frosting_ubuntu_2004_Net6 diff --git a/docs/overview.md b/docs/overview.md index cae4e0ef..76bed36d 100644 --- a/docs/overview.md +++ b/docs/overview.md @@ -25,18 +25,18 @@ Cake.Issues recipes will add the following addins to your build: | Addin Cake.Issues.Recipe | Addin.Frosting.Issues.Recipe | Remarks | |---------------------------------------------------------|---------------------------------------------------------|-| | [Cake.Git] 4.0.0 | [Cake.Frosting.Git] 4.0.0 | Only used if `RepositoryInfoProvider` type is set to `RepositoryInfoProviderType.CakeGit`. See [Git repository information configuration] for details. | -| [Cake.Issues] 4.5.1 | [Cake.Issues] 4.5.1 | | -| [Cake.Issues.MsBuild] 4.5.1 | [Cake.Frosting.Issues.MsBuild] 4.5.1 | | -| [Cake.Issues.InspectCode] 4.5.1 | [Cake.Frosting.Issues.InspectCode] 4.5.1 | | -| [Cake.Issues.Markdownlint] 4.5.1 | [Cake.Frosting.Issues.Markdownlint] 4.5.1 | | -| [Cake.Issues.EsLint] 4.5.1 | [Cake.Frosting.Issues.EsLint] 4.5.1 | | -| [Cake.Issues.Reporting] 4.5.1 | [Cake.Frosting.Issues.Reporting] 4.5.1 | | -| [Cake.Issues.Reporting.Generic] 4.5.1 | [Cake.Frosting.Issues.Reporting.Generic] 4.5.1 | | -| [Cake.Issues.Reporting.Sarif] 4.5.1 | [Cake.Frosting.Issues.Reporting.Sarif] 4.5.1 | | -| [Cake.Issues.PullRequests] 4.5.1 | [Cake.Frosting.Issues.PullRequests] 4.5.1 | | -| [Cake.Issues.PullRequests.AppVeyor] 4.5.1 | [Cake.Frosting.Issues.PullRequests.AppVeyor] 4.5.1 | | -| [Cake.Issues.PullRequests.AzureDevOps] 4.5.1 | [Cake.Frosting.Issues.PullRequests.AzureDevOps] 4.5.1 | | -| [Cake.Issues.PullRequests.GitHubActions] 4.5.1 | [Cake.Frosting.Issues.PullRequests.GitHubActions] 4.5.1 | | +| [Cake.Issues] 4.6.0 | [Cake.Issues] 4.6.0 | | +| [Cake.Issues.MsBuild] 4.6.0 | [Cake.Frosting.Issues.MsBuild] 4.6.0 | | +| [Cake.Issues.InspectCode] 4.6.0 | [Cake.Frosting.Issues.InspectCode] 4.6.0 | | +| [Cake.Issues.Markdownlint] 4.6.0 | [Cake.Frosting.Issues.Markdownlint] 4.6.0 | | +| [Cake.Issues.EsLint] 4.6.0 | [Cake.Frosting.Issues.EsLint] 4.6.0 | | +| [Cake.Issues.Reporting] 4.6.0 | [Cake.Frosting.Issues.Reporting] 4.6.0 | | +| [Cake.Issues.Reporting.Generic] 4.6.0 | [Cake.Frosting.Issues.Reporting.Generic] 4.6.0 | | +| [Cake.Issues.Reporting.Sarif] 4.6.0 | [Cake.Frosting.Issues.Reporting.Sarif] 4.6.0 | | +| [Cake.Issues.PullRequests] 4.6.0 | [Cake.Frosting.Issues.PullRequests] 4.6.0 | | +| [Cake.Issues.PullRequests.AppVeyor] 4.6.0 | [Cake.Frosting.Issues.PullRequests.AppVeyor] 4.6.0 | | +| [Cake.Issues.PullRequests.AzureDevOps] 4.6.0 | [Cake.Frosting.Issues.PullRequests.AzureDevOps] 4.6.0 | | +| [Cake.Issues.PullRequests.GitHubActions] 4.6.0 | [Cake.Frosting.Issues.PullRequests.GitHubActions] 4.6.0 | | | [Cake.AzureDevOps] 4.0.0 | [Cake.AzureDevOps] 4.0.0 | | [Cake.Issues.Recipe]: https://www.nuget.org/packages/Cake.Issues.Recipe diff --git a/nuspec/nuget/Cake.Issues.Recipe.nuspec b/nuspec/nuget/Cake.Issues.Recipe.nuspec index a4ceb322..8578a76b 100644 --- a/nuspec/nuget/Cake.Issues.Recipe.nuspec +++ b/nuspec/nuget/Cake.Issues.Recipe.nuspec @@ -23,7 +23,7 @@ For recipe compatible with Cake Frosting see Cake.Frosting.Issues.Recipe. Copyright © Pascal Berger cake cake-recipe cake-issues - https://github.com/cake-contrib/Cake.Issues.Recipe/releases/tag/4.5.1 + https://github.com/cake-contrib/Cake.Issues.Recipe/releases/tag/4.6.0