What happened?
When creating a composite custom action, if I set runs.using to composite then trying to set runs.steps[*]. I have a schema validation error saying that runs.main or runs.image should be set. Which is not true regarding Github documentation
How can we reproduce the issue?
Steps to reproduce the behavior:
Create an action.yaml file in .github/actions folder
Fill the name, description properties
create a runs property with runs.using set to 'composite'
Try to create a steps property
Relevant log output
Schema validation: One of the following property sets is required: property 'main' or property 'image'
Operating System
macos Sonoma 14.5
Plugin Version
3.2.1
IDE Name and Version
Webstorm 2024.1.5
Expected behavior
I could be able to not set runs.main or runs.image
What happened? When creating a composite custom action, if I set
runs.using
tocomposite
then trying to setruns.steps[*]
. I have a schema validation error saying thatruns.main
orruns.image
should be set. Which is not true regarding Github documentationHow can we reproduce the issue? Steps to reproduce the behavior:
action.yaml
file in.github/actions
foldername
,description
propertiesruns
property withruns.using
set to'composite'
steps
propertyRelevant log output
Operating System
Plugin Version
IDE Name and Version
Expected behavior I could be able to not set
runs.main
orruns.image
Screenshots![CleanShot 2024-07-09 at 17 07 40](https://github.com/YunaBraska/github-workflow-plugin/assets/23578924/35ade2b7-02d1-41bb-8b59-822ca1af3adc)