ci: add GitLab CI pipeline configuration
Description:
This merge request introduces a GitLab CI pipeline configuration by adding the .gitlab-ci.yml file to the repository.
Changes Added .gitlab-ci.yml to enable CI pipeline. Configured pipeline to run automated checks for the project. Ensures consistent validation of code changes during development. Purpose
The CI pipeline helps automate project validation and improves development workflow by:
Running automated tests on each commit/merge request. Detecting issues early in the development process. Maintaining code quality and stability. Impact No changes to existing application functionality. Only CI/CD configuration has been added.