vscode-github-actions
vscode-github-actions copied to clipboard
code outline support
Is your feature request related to a problem? Please describe.
Currently code outline is not supported and nothing is displayed.

Describe the solution you'd like Display outline like Red Hat's YAML extension

I'd like to see a more tightly-integrated tree than Redhat's YAML. Actions YAML is (overly IMO) deeply nested. For example, instead of having reusable workflow inputs and outputs like this:
- on:
- workflow_call:
- inputs:
- myinput:
- value: ...
- ...
- myinput:
- outputs:
- myoutput:
- value: ...
- ...
- myoutput:
- inputs:
- workflow_call:
You could display that more compactly like:
- workflow_call:
- 📥 myinput:
- 📥 ...
- 📤 myoutput:
- 📤 ...
- 📥 myinput:
Could use some workshopping, just an idea.