A web application developed as my final project for the Computer Engineering Degree. It allows users to model entity-relationship diagrams and export them to SQL scripts after validation.
To ensure the reliability of the app we should add a continuos integration/deployment pipeline that checks the code and runs the tests.
Goals
Automate testing to streamline the development process.
Use the Github CI/CD solution
Proposed Solution
Set up a GitHub Actions workflow for our CI/CD pipeline. This will automatically trigger on every push to the repository, ensuring that code is continuously integrated and deployed.
Integrate unit tests and integration tests into the pipeline.
Background
To ensure the reliability of the app we should add a continuos integration/deployment pipeline that checks the code and runs the tests.
Goals
Automate testing to streamline the development process. Use the Github CI/CD solution
Proposed Solution
Set up a GitHub Actions workflow for our CI/CD pipeline. This will automatically trigger on every push to the repository, ensuring that code is continuously integrated and deployed. Integrate unit tests and integration tests into the pipeline.
Notes
This issue is dependent on #13