Introduction
Ci/CD stands for Continuous Integration and Continuous Deployment. It is a practice that allows developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early. Tools such as Github Actions, Jenkins, and Gitlab CI can be used to automate the process of testing and deploying code.