-
Notifications
You must be signed in to change notification settings - Fork 0
Contributing
In this guide, you'll set up all you need to begin contributing to the project.
To compile and run the application, you need to have the following tools installed:
If you're using Linux, please follow the official guide to install .NET
Firstly, you need to fork the repository, then clone it:
git clone https://github.com/<your_name>/MoodleAssistant.gitThen create another branch:
git checkout -b feature-nameAfter you made your changes, you can commit them and push:
git commit -am 'Add new feature' # commit
git push origin feature-name # pushNow, you can create a new Pull Request to propose your changes to this repository. ATTENTION: before making the pull request, make sure the app runs and run tests! See the steps below to know how to do it.
Then, you can run the following commands:
# Ensure you are in the project's root directory
cd MoodleAssistant # Go to the project folder
dotnet build # build the application
dotnet run # Run the applicationYou can also open the project or the solution and run with your preferred IDE/Editor (e.g. Visual Studio, Rider, ...).
You can test the application by running these commands:
# Ensure you are in the project's root directory
cd MoodleAssistant.Test
dotnet testNow you're all good to go to begin contributing! We recommend you to follow these steps:
- Learn more about MoodleAssistant at the Reference Page