Skip to content

maintenance: Adding CONTRIBUTING.ms and CODE_OF_CONDUCT.md file#10

Merged
steingran merged 3 commits into
mainfrom
6-docs
Nov 8, 2025
Merged

maintenance: Adding CONTRIBUTING.ms and CODE_OF_CONDUCT.md file#10
steingran merged 3 commits into
mainfrom
6-docs

Conversation

@steingran

Copy link
Copy Markdown
Owner

Description

Adding CONTRIBUTING.ms and CODE_OF_CONDUCT.md file, correcting minor issue in the setup-labels.ps1 powershell file

Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • 🚀 New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🧪 Test improvements
  • ⚡ Performance improvement
  • ♻️ Code refactoring
  • 🔧 Maintenance/chore

Related Issue

None

Changes Made

  • Adding CONTRIBUTING.md file
  • Adding CODE_OF_CONDUCT.md file
  • Correcting minor issue in the setup-labels.ps1 powershell file

Testing

  • Unit tests pass locally
  • Integration tests pass locally
  • Added new tests for new functionality
  • All existing tests still pass

Checklist

  • My code follows the code style of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published

Labels

Maintenance

Additional Notes

Adding CONTRIBUTING.ms and CODE_OF_CONDUCT.md file, correcting minor issue in the setup-labels.ps1 powershell file
Copilot AI review requested due to automatic review settings November 7, 2025 21:59
@steingran steingran added documentation Improvements or additions to documentation maintenance Repository maintenance labels Nov 7, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 adds comprehensive contribution guidelines and a code of conduct to the MultiLock project, establishing clear standards for community participation and code contributions.

Key changes:

  • Adds CONTRIBUTING.md with detailed guidelines for development setup, coding standards, testing, and PR process
  • Adds CODE_OF_CONDUCT.md based on Contributor Covenant 3.0
  • Minor formatting update to .github/scripts/setup-labels.ps1 (BOM and trailing newline)

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
CONTRIBUTING.md Comprehensive contribution guide covering development setup, coding standards (C#/.NET 8.0), testing guidelines (xUnit, Shouldly, Moq), PR process, commit conventions, and provider development requirements
CODE_OF_CONDUCT.md Community code of conduct based on Contributor Covenant 3.0, defining expected behaviors, reporting processes, and enforcement procedures
.github/scripts/setup-labels.ps1 Added UTF-8 BOM and trailing newline for consistency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CODE_OF_CONDUCT.md Outdated
Comment thread CONTRIBUTING.md Outdated
Fixes validation error when updating draft releases. The pull_request_target event provides valid commit references instead of PR merge refs.
Copilot AI review requested due to automatic review settings November 8, 2025 22:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CONTRIBUTING.md Outdated
Comment thread .github/scripts/setup-labels.ps1
Comment thread CONTRIBUTING.md
Comment thread .github/workflows/release-drafter.yml
Comment thread CONTRIBUTING.md Outdated
Correcting minor language issue in the CODE_OF_CONDUCT.md file, and correcting sample code in the CONTRIBUTING.md file
@steingran
steingran merged commit cbb7fe5 into main Nov 8, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation maintenance Repository maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants