Diagnose and fix issue with CI rebuilding on each stage
Story
"As a GitLab user, I want to be mindful of my team's CI minutes so that I am not using more than needed."
Full description
Navin discovered that CI minutes are being redundantly used during the build. Look into the source of this problem and fix it.
Completion criteria
- The CI build uses better caching to avoid rebuilding when it is not necessary
Documentation updates & improvements criteria
- Left to the assignee’s appreciation
Review timeline
- PR to be sent for review by
- First PR review to be completed by
- [Optional] Draft/WIP PR sent for review by