In software engineering, continuous integration (CI) is the practice of merging all developer working copies to a shared mainline several times a day
Workflows can differ, but a basic example could be:
CI is about automating the entire release cycle
Do small incremental changes. Release them often.