The hard parts are things like deploying artifacts, publishing releases, caching, etc. that are CI-specific and can't be run locally.