Defining an array input parameter using spec:inputs for use in a script produces incorrect yaml
Summary
When using an input parameter with a type
of array
in a script, the resulting yaml isn't correct. I provide an example below
Relevant logs and/or screenshots
other.gitlab-ci.yml
.gitlab-ci.yml
resulting configuration
What is the current bug behavior?
The output is [{:test=>"test"}, {:test2=>"test2"}]
What is the expected correct behavior?
The output is [{"test": "test"}, {"test2": "test2"}]
Output of checks
This bug happens on GitLab.com