docs: workflow