CI Lint: syntax error with "Content-Type: application/x-www-form-urlencoded"
When editing the .gitlab-ci.yml file, I stumbled upon a couple of curl commands triggering the "This GitLab CI configuration is invalid: jobs:build_python:script config should be a string or an array of strings" error. After trial and error, I've narrowed the part of the file that causes the issue to this header being in my curl commands (curl -H "Content-Type: application/x-www-form-urlencoded" ...). I've also discovered that removing the space after the ':' character causes the validation to pass. Without the workaround, this bug blocks my CI jobs from running. This issue is present on GitLab Enterprise Edition (Premium) 11.1.4.