Before submitting a pull request, use the Check Copilot agent in Copilot Chat to get automated code review and improvement suggestions. This helps ensure your code follows project standards and best practices.
How to use:
- Open Copilot Chat in VS Code.
- Click the agents dropdown and select Check.
- Type your request, for example: "Review the [file/class/method] and suggest improvements."
- Review and apply any suggestions before opening your PR.
See .github/agents/Check.agent.md for details and examples.
Thank you for your interest in contributing! We welcome community contributions to improve this workshop for everyone.
- Fork the repository and create your own branch from
main. - Follow the coding standards in
.github/copilot-instructions.mdand.github/instructions/csharp.instructions.md. - Use Conventional Commits for all commit messages (see
.github/copilot-instructions.md). - Write tests for new features or bug fixes (xUnit, FakeItEasy).
- Document your changes in the appropriate place (README, lab guides, or docs/).
- Open a Pull Request using the appropriate PR template (feature, fix, or chore).
- Link related issues in your PR description.
This project follows the Contributor Covenant Code of Conduct. All contributors are expected to be respectful and inclusive.
- For questions, open a GitHub Discussion or Issue.
- For urgent matters, contact the maintainers listed in the README.
Happy coding! 🚀