As a developer, I want to have CI/CD pipelines integrated into the frontend's GitHub repository to ensure that changes are continuously deployed to the target server and that bugs are quickly caught.
The pipelines should...
automatically build the code and fail PRs on build errors
automatically lint the code and fail PRs on lint errors
To fully leverage the safety that pipelines provide, all team members must only be able to make code changes via PRs.
Acceptance Criteria
A GitHub pipeline that fulfills the above pipeline conditions exists.
All team members are only able to make changes to the code base via PRs.
Done. This repository now contains simple build/PR validation pipelines. Automatic deployment was deemed unnecessary for the moment, but may be tackled in later sprints.
Description
As a developer, I want to have CI/CD pipelines integrated into the frontend's GitHub repository to ensure that changes are continuously deployed to the target server and that bugs are quickly caught.
The pipelines should...
To fully leverage the safety that pipelines provide, all team members must only be able to make code changes via PRs.
Acceptance Criteria
A GitHub pipeline that fulfills the above pipeline conditions exists. All team members are only able to make changes to the code base via PRs.
Additional Information
None.