Enable shallow clones and lightweight checkouts everywhere

This brings us in line with the internal CI

Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com>
Change-Id: Iddd1758be9f2b36b4bb79be36942f6fd56faf182
15 files changed