Draft: Feature/ci cd
This PR introduces a .gitlab-ci.yml file that defines the CI/CD pipeline for the frontend React + Vite + TypeScript project. The pipeline automates dependency installation, linting, and production build generation.
Install Dependencies
- Uses
npm install.
Lint
- Runs eslint across the codebase to enforce code quality:
npm run lint
Build
- Runs build and stores the output in dist/ as an artifact:
npm run build