Make sure to always change into the workspace directory before running any xtasks.
This allows cargo xtask
to be invoked from any subdirectory of the project,
e.g. running cargo xtask harvester
from within deployment/external_harvesters
when working on external harvesters.
Edited by Adam Reichold