chore(ci): add initial .gitlab-ci.yml configuration
This MR introduces the initial .gitlab-ci.yml configuration to enable CI/CD pipelines for the project.
This MR introduces the initial .gitlab-ci.yml configuration to enable CI/CD pipelines for the project.