Can't prevent Circle from running carthage bootstrap

ios
swift
carthage

#1

I’ve seen in this forum that people has cached Carthage folder to not build it every time.
My aim is similar. But I decided to direclty check into the repo al frameworks from Carthage. This way anyone can checkout and run the project.

Problem is no matter what I do, CircleCI always runs Carthage bootstrap or Carthage update by its own. I’m trying to use override on dependencies to prevent that but there’s no way, one or the other are always run.

Is this a known issue?

CircleCI.yml:

machine:
  xcode:
    version: 8.3
dependencies:
  override:
    - carthage version
  cache_directories:
    - "Carthage"
test:
  override:
    - //test command

#2