message: ci: Reorder scripts to make git available before depends_sources_cache
diff: @@ -29,8 +29,7 @@ base_template: &BASE_TEMPLATE
  - git merge FETCH_HEAD # Merge base to detect silent merge conflicts
  stateful: false # https://cirrus-ci.org/guide/writing-tasks/#stateful-tasks
  -global_task_template: &GLOBAL_TASK_TEMPLATE
  - << : *BASE_TEMPLATE
  +task_template: &TASK_TEMPLATE
  timeout_in: 120m # https://cirrus-ci.org/faq/#instance-timed-out
  container:
  # https://cirrus-ci.org/faq/#are-there-any-limits
  @@ -44,6 +43,10 @@ global_task_template: &GLOBAL_TASK_TEMPLATE
  ci_script:
  - ./ci/test_run_all.sh
  +global_task_template: &GLOBAL_TASK_TEMPLATE
  + << : *BASE_TEMPLATE
  + << : *TASK_TEMPLATE
  +
  depends_sdk_cache_template: &DEPENDS_SDK_CACHE_TEMPLATE
  depends_sdk_cache:
  folder: "depends/sdk-sources"
  @@ -211,9 +214,10 @@ task:
  task:
  name: 'ARM64 Android APK [focal]'
  << : *DEPENDS_SDK_CACHE_TEMPLATE
  + << : *BASE_TEMPLATE
  depends_sources_cache:
  folder: "depends/sources"
  - << : *GLOBAL_TASK_TEMPLATE
  + << : *TASK_TEMPLATE
  container:
  image: ubuntu:focal
  env:
  