As a DevOps Engineer / Developer
I need to set up an automated CI/CD pipeline (such as GitHub Actions) for the backend code
So that every code push or pull request is automatically tested, linted, and verified before merging.
Details and Assumptions
- The pipeline will trigger on pushes or PRs to key branches (like
main or develop).
- It will include steps to install dependencies, run code linters, and execute any automated tests.
Acceptance Criteria
Given a developer pushes new code changes to the repository
When the CI/CD pipeline triggers automatically
Then all automated build checks and tests must pass successfully for the pipeline to finish green
As a DevOps Engineer / Developer
I need to set up an automated CI/CD pipeline (such as GitHub Actions) for the backend code
So that every code push or pull request is automatically tested, linted, and verified before merging.
Details and Assumptions
mainordevelop).Acceptance Criteria