Hi,
1st time user of CircleCI here, I’m a bit puzzled since I think I’ve done my homework before I attempted to migrate the pipeline from Gitlab to Github and CircleCI. I did made a few yaml errors that where pointed out by the debugging when running jobs but now I’m just getting the error that is in the title.
Can anyone point me in the direction to troubleshoot this?, I do have a few ‘*’ on the configuration but I believe that are correctly escaped.
You can see my config.yml here:
while scanning for the next token
found character '\t' that cannot start any token
in "<unicode string>", line 9, column 33:
POSTGRES_DB: myproject
That makes me wonder if you have tabs in there - have a look at the doc in your IDE with invisible characters shown. If you find some, swap them to spaces.
Thank you!, I just checked and that error was introduced when anonymizing the configuration for Pastebin. On the actual file there is no tab anywhere, I use vim and I have enabled markings to show whitespace so I can usually avoid those issues.
Thank you again, that has to be a display issue, as you can see here in the raw version that specific case is not actually there, https://pastebin.com/raw/aPJJDcgj
Also yamllint and CircleCI debugger did show 2 of those cases, now they have been corrected.
Yes, I wonder if a bit more clarity is required there. I’ve changed my mind though - I would now guess that that section should appear in a workflow (the requires being the same as your current usage).