Update to Cake 5.0 and Build/Push Updates#89
Merged
Conversation
* Update to Cake 5.0 * Update nuspec
- 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 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>
- 🛠️ 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>
- 🛠️ 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>
- 🗑️ Deleted the PULL_REQUEST_TEMPLATE.md file - ✨ Streamlined the contribution process Signed-off-by: Louis Fischer <louisfischer@gmail.com>
- 🔧 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>
- 🖥️ Change build runner from Ubuntu to Windows - 🔄 Update target frameworks to include .NET 9.0 Signed-off-by: Louis Fischer <louisfischer@gmail.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.
Update to Cake 5.0 and remove the Cake.Http addin along with its related files. Add new configuration files, update the build process, and modify the license year. Improve project settings and enhance the README for clarity. Refactor request body validation in HttpSettingsExtensions. Streamline the contribution process by removing the pull request template.