workflows: major update

1:D100: Docstring missing
23:D400: First line should end with '.', not 'p'
23:D200: One-line docstring should not occupy 3 lines
36:D400: First line should end with '.', not 'n'
36:D200: One-line docstring should not occupy 3 lines
48:D400: First line should end with '.', not 'p'
48:D200: One-line docstring should not occupy 3 lines
63:D400: First line should end with '.', not 'p'
63:D200: One-line docstring should not occupy 3 lines
76:D400: First line should end with '.', not 'p'
76:D200: One-line docstring should not occupy 3 lines