runner: add workdir option