When editing a .drone.yml file using vscode and yaml language support extension
I am not familiar with any vscode extensions for Drone, but if one does exist, it is not created or maintained by the Drone team. If you are using a third party extension and it is not working as expected you should notify the extension author.
We are not involved in the schema store project and therefore would not be able to help with any schema store bug reports. Perhaps an issue should be raised in the schama store issue tracker instead?
Ok didn’t know that. I’ll discuss this issue there then, thank you.
Just to be sure, at the end is not having commands on a pipeline step is to be considered a valid structure?
most pipeline steps should have a settings or commands (but not both), but there are still valid use cases where neither are provided, such as a plugin that does not require any settings and will therefore have neither, or a container with a custom entrypoint that will have neither.