Circleci, Monorepo, Ramdisk, Cache, Speed Up.
Attempt to get the last completed CI pipeline ID and find its commit hash on the current branch If there is no CI pipeline on the current branch, then it uses the commit hash of last pipeline on the master branch Find out the code changes Once it has the commit hash of the last CI pipeline, it uses