This repository contains a ASP.NET Core MVC app app. The project focuses on building a CI workflow using GitHub Actions to automate testing of the application "House Renting System".
- Implement a CI workflow in GitHub Actions.
- Configure the workflow to run tests on the "House Renting Sysyem" application.
- Basic understanding of ASP.NET and testing frameworks.
- Familiarity with GitHub Actions.
- Clone this repository.
- Restore dependencies, build the application and run tests:
dotnet restore
dotnet build
dotnet test
- Review the existing "House Renting System" application code.
The CI workflow is already defined in the .github/workflows directory
. Pushing your code to the main branch will trigger the workflow automatically. The workflow will:
- Set up the environment.
- Install dependencies.
- Run tests for the "House Renting System" app.
- This project serves as a demonstration of CI/CD concepts using a pre-existing application.
- The specific details of the "House Renting System" application are not covered in this repository.
Contributions are welcome! If you have any improvements or bug fixes, feel free to open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, please open an issue in the repository.