tag:help.appveyor.com,2012-11-13:/discussions/questions/32663-error-parsing-appveyoryml-value-can-be-either-string-or-secure-stringAppVeyor: Discussion 2019-01-06T01:21:21Ztag:help.appveyor.com,2012-11-13:Comment/467581742019-01-06T01:10:31Z2019-01-06T01:10:32ZError parsing appveyor.yml: Value can be either string or "secure" string<div><p>I get a very cryptic error on this yml file</p>
<p>Error parsing appveyor.yml: Value can be either string or "secure" string. (Line: 40, Column: 5)</p>
<p>This is where the error is happening:</p>
<p><a href="https://ci.appveyor.com/project/ericoporto/lib-allegro-pwruw/builds/21410112">https://ci.appveyor.com/project/ericoporto/lib-allegro-pwruw/builds...</a></p>
<p>The appveyor.yml is here</p>
<p><a href="https://github.com/ericoporto/lib-allegro/blob/allegro-4.4.2-agspatch/appveyor.yml">https://github.com/ericoporto/lib-allegro/blob/allegro-4.4.2-agspat...</a></p></div>eri0otag:help.appveyor.com,2012-11-13:Comment/467581742019-01-06T01:21:21Z2019-01-06T01:21:21ZError parsing appveyor.yml: Value can be either string or "secure" string<div><p>Agree that error text may look not straightforward enough. As you see in line 40 you listed artifact files. here is a copy-paste from the <a href="https://www.appveyor.com/docs/deployment/github/#provider-settings">doc</a>:</p>
<pre>
<code>The value could be comma-delimited list of artifact’s file name, deployment name or regular expression matching one of these.</code>
</pre>
<p>So in your case it should be <code>comma-delimited list of artifact’s file name</code>.</p></div>Ilya Finkelshteyn