Is your feature request related to a problem? Please describe.
I often use a complex if field to enable smart skipping of the push event trigger.
(note that without the ${{ }} the editor yields a syntax error saying Unexpected symbol: '=='. Adding a space after the initial ! seems to eliminate the error, but I'm not sure if that works (#290).)
Writing it like that looks horrible so I format it as a multi-line string, but then the syntax highlighting is broken.
Describe the solution you'd like
It would be really nice to have syntax highlighting for multi-line expressions. It would look something like this:
This would be nice. I don't know the complexity of the work, as usual, if someone makes a PR, we'd be happy to review it, but I don't think we have the capacity to spend time on it at the moment.
Is your feature request related to a problem? Please describe. I often use a complex
(note that without the
if
field to enable smart skipping of thepush
event trigger.${{ }}
the editor yields a syntax error sayingUnexpected symbol: '=='
. Adding a space after the initial!
seems to eliminate the error, but I'm not sure if that works (#290).)Writing it like that looks horrible so I format it as a multi-line string, but then the syntax highlighting is broken.![image](https://github.com/github/vscode-github-actions/assets/54282183/be0cd7d5-d56f-4e95-9ca9-ae1333201dfc)
Describe the solution you'd like It would be really nice to have syntax highlighting for multi-line expressions. It would look something like this:![image](https://github.com/github/vscode-github-actions/assets/54282183/73232a74-4eec-4820-aa77-3a9a07386b9c)