docs: Update contributing guidelines#413
Conversation
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
There was a problem hiding this comment.
Pull Request Overview
This PR updates the CONTRIBUTING.md file to improve clarity in contributing guidelines and update procedures for .NET SDK requirements, E2E test instructions, and automated changelog generation.
- Updated the .NET SDK requirement to .NET 8 or higher.
- Clarified E2E test instructions by removing the manual file copy step.
- Switched the automated changelog generation tool and reformatted lists and code blocks for consistency.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
…nventions Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
There was a problem hiding this comment.
Pull Request Overview
This PR updates the contributing guidelines to improve documentation clarity and update procedures. Key changes include updating the .NET SDK requirements to .NET 8 or higher, clarifying the E2E test instructions by removing manual file copy, and switching the automated changelog generation tool to googleapis/release-please-action.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
There was a problem hiding this comment.
Pull Request Overview
This PR updates the CONTRIBUTING.md file to improve clarity and update procedures based on the latest tooling and requirements.
- Updated .NET SDK requirement from .NET Core 3 to .NET 8 or higher.
- Clarified E2E test instructions to remove manual file copying.
- Updated automated changelog generation tool and related conventions.
Comments suppressed due to low confidence (1)
CONTRIBUTING.md:72
- [nitpick] Consider rephrasing this sentence for improved clarity. For example, merge the two fragments into a single sentence.
Since all the spec files are copied during the build process. Now you can run the tests using:
🤖 I have created a release *beep* *boop* --- ## [2.4.0](v2.3.2...v2.4.0) (2025-04-14) ### 🐛 Bug Fixes * Refactor error handling and improve documentation ([#417](#417)) ([b0b168f](b0b168f)) ### ✨ New Features * update FeatureLifecycleStateOptions.StopState default to Stopped ([#414](#414)) ([6c23f21](6c23f21)) ### 🧹 Chore * **deps:** update github/codeql-action digest to 45775bd ([#419](#419)) ([2bed467](2bed467)) * restrict publish to environment ([#431](#431)) ([0c222cb](0c222cb)) ### 📚 Documentation * Update contributing guidelines ([#413](#413)) ([84ea288](84ea288)) ### 🔄 Refactoring * simplify the InternalsVisibleTo usage ([#408](#408)) ([4043d3d](4043d3d)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
🤖 I have created a release *beep* *boop* --- ## [2.4.0](open-feature/dotnet-sdk@v2.3.2...v2.4.0) (2025-04-14) ### 🐛 Bug Fixes * Refactor error handling and improve documentation ([open-feature#417](open-feature#417)) ([b0b168f](open-feature@b0b168f)) ### ✨ New Features * update FeatureLifecycleStateOptions.StopState default to Stopped ([open-feature#414](open-feature#414)) ([6c23f21](open-feature@6c23f21)) ### 🧹 Chore * **deps:** update github/codeql-action digest to 45775bd ([open-feature#419](open-feature#419)) ([2bed467](open-feature@2bed467)) * restrict publish to environment ([open-feature#431](open-feature#431)) ([0c222cb](open-feature@0c222cb)) ### 📚 Documentation * Update contributing guidelines ([open-feature#413](open-feature#413)) ([84ea288](open-feature@84ea288)) ### 🔄 Refactoring * simplify the InternalsVisibleTo usage ([open-feature#408](open-feature#408)) ([4043d3d](open-feature@4043d3d)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com> Signed-off-by: Weihan Li <weihanli@outlook.com>
This pull request includes updates to the
CONTRIBUTING.mdfile to improve clarity and update outdated information. The most important changes include updating the .NET SDK requirements, modifying instructions for running E2E tests, and adding new guidelines for pull request conventions.Updates to .NET SDK requirements and tools:
Modifications to E2E test instructions:
Guidelines for pull request conventions:
build,ci,docs,feat,fix,perf,refactor,style, andtest.Formatting improvements: