Update to Cake 5.0#87
Merged
louisfischer merged 2 commits intoMay 20, 2025
Merged
Conversation
louisfischer
approved these changes
May 20, 2025
louisfischer
added a commit
that referenced
this pull request
May 26, 2025
* Update to Cake 5.0 (#87) * Update to Cake 5.0 * Update nuspec * Remove Cake.Http addin and related files - Deleted the build script (build.sh) used for setting up the Cake environment. - Introduced a new configuration file (cake.config) for NuGet and paths. - Removed the Wyam configuration file (config.wyam). - Deleted custom CSS overrides (override.css) and associated assets (clippy.svg). - Removed JavaScript libraries (anchor.min.js, clipboard.min.js) that were previously included. - Deleted documentation files related to the Cake.Http release (new-release-0.2.0.md, index.cshtml, examples.md, usage/index.cshtml). - Removed the NuGet specification file (Cake.Http.nuspec) and the recipe file (recipe.cake). - Deleted the solution file (Cake.Http.sln) and its associated settings (Cake.Http.sln.DotSettings). - Removed the SolutionInfo.cs file that contained assembly information. - Deleted the packages configuration file (packages.config) for tools. * Add configuration files, update build process, and modify license year - 🛠️ Add dotnet-tools.json for tool configuration - 📝 Create CODEOWNERS for repository ownership - 🔄 Add dependabot.yml for dependency updates - 🚀 Implement GitHub Actions workflow for build and release - 📄 Update LICENSE year to 2025 - 📖 Revise README for clarity - 🖼️ Add cake-addin.png asset - 🔧 Update build.cake to reference correct solution and project files Signed-off-by: Louis Fischer <louisfischer@gmail.com> * Update build configuration, improve project settings, and enhance README - 🛠️ Add CAKE_SETTINGS_SKIPPACKAGEVERSIONCHECK to build.yml - 📦 Update .gitignore to include .cake and artifact - 🔧 Modify build.cake for improved task handling and configuration - 📄 Revise README.md to remove outdated information - 📈 Enhance Cake.Http.csproj with additional properties and metadata Signed-off-by: Louis Fischer <louisfischer@gmail.com> * Refactor request body validation in HttpSettingsExtensions - 🛠️ Change validation to only check for null request body - 🔄 Update handling of whitespace in request body - ✅ Improve exception handling for null parameters Signed-off-by: Louis Fischer <louisfischer@gmail.com> * Remove the pull request template from the repository. - 🗑️ Deleted the PULL_REQUEST_TEMPLATE.md file - ✨ Streamlined the contribution process Signed-off-by: Louis Fischer <louisfischer@gmail.com> * Update project files to target .NET 8.0 only - 🔧 Change TargetFrameworks to TargetFramework in Cake.Http and Cake.Http.Tests projects - 🛠️ Remove .NET 9.0 from target frameworks Signed-off-by: Louis Fischer <louisfischer@gmail.com> * Update build configuration and target frameworks - 🖥️ Change build runner from Ubuntu to Windows - 🔄 Update target frameworks to include .NET 9.0 Signed-off-by: Louis Fischer <louisfischer@gmail.com> --------- Signed-off-by: Louis Fischer <louisfischer@gmail.com> Co-authored-by: Toni Wenzel <toni.wenzel@chg-meridian.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #86