File-based workflows