ci: enhance pipeline with caching, scanning, and deployment improvements

Merged Nguyễn Ngọc Đại requested to merge feature/cicd into main

Merge request reports