Source: gitlab-issues-export.md (Issue 2)
Weight: 3
Problem / context
codereview.md states CI should run pytest and lint on every PR; this clone has no .gitlab-ci.yml or .github/workflows. Quality relies on local discipline.
Suggested approach / acceptance criteria
- Add a minimal GitLab CI
.gitlab-ci.yml or document a recommended pipeline in CONTRIBUTING.md (job names, cache, Python image, pytest, npm ci && npm run lint:js).
- Fail pipeline on pytest or ESLint errors.
Source:
gitlab-issues-export.md(Issue 2)Weight: 3
Problem / context
codereview.mdstates CI should run pytest and lint on every PR; this clone has no.gitlab-ci.ymlor.github/workflows. Quality relies on local discipline.Suggested approach / acceptance criteria
.gitlab-ci.ymlor document a recommended pipeline inCONTRIBUTING.md(job names, cache, Python image,pytest,npm ci && npm run lint:js).