-
Notifications
You must be signed in to change notification settings - Fork 22
docs: Update contributing guidelines #413
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: André Silva <[email protected]>
Signed-off-by: André Silva <[email protected]>
Signed-off-by: André Silva <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 <[email protected]> Signed-off-by: André Silva <[email protected]>
…nventions Signed-off-by: André Silva <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 <[email protected]> Signed-off-by: André Silva <[email protected]>
Signed-off-by: André Silva <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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 <[email protected]>
🤖 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 <[email protected]> Signed-off-by: Weihan Li <[email protected]>
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: