* fix(core): Add recursive loop detection and move loop detection Signed-off-by: Richard Palethorpe <io@richiejp.com> * fix(ci): Free up space after installation to avoid out of space error Signed-off-by: Richard Palethorpe <io@richiejp.com> --------- Signed-off-by: Richard Palethorpe <io@richiejp.com>