Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 1.23 KB

CONTRIBUTING.md

File metadata and controls

20 lines (17 loc) · 1.23 KB

Contributing ⭐ Welcome and thanks for considering making a contribution to La Fromagerie!

Prerequisites

  • C#
  • .Net 6 Download from Microsoft This is the next stage of .Net: it's cross platform, like .Net Core, so you'll be able to develop with it no matter what environment you use!
  • A code editor or IDE. E.g VS Code or JetBrains Rider

Instructions

  • Please implement your solution to one of the issues on the issues page
  • Feel free to suggest a new issue if it's not already covered. Please ensure your new idea is helpful and contributes to the learning we are trying to do here about design patterns.
  • Keep your local forked version up to date
  • Build LaFromagerie.sln and run the unit tests
  • (Optional) Install formatation tools using dotnet tool install -g --prerelease dotnet-format
  • (Optional) Format your code using dotnet-format command in project folder.
  • If it all builds fine and the unit tests pass, you're ready to push!
  • Check your commit github actions, if all test pass you can now make a pull request for us!
  • If there are any build failures, we will mention it in code review feedback 🚀

Happy coding and we look forward to seeing your progress!