In working with drone I've seen several cases where pull: true is set in a step. Though it's not clear if that's needed since some steps omit it.
It is used in several examples on the drone website but not explained.
PS: I'm writing this and answering my own question because I had trouble finding to docs to explain this and wanted to make it easier for others to find.