Ensure to clean previous sparse-checkout config
What does this MR do?
Remove sparse-checkout config
Why was this MR needed?
Having it affect the checkout content of the working copy
What's the best way to test this MR?
Run a job in a dedicated runner (with repo cache enabled) that use git sparse-checkout init --cone
(which will only checkout root directory).
Then with the same runner, run another job that look for file under a sub directory.
What are the relevant issue numbers?
None