Yet another “brilliant” scheme from a cryptobro. Naturally this caused a gold-rush for scammers who outsourced random people via the gig economy to open PRs for this yml file (example)

  • moonpiedumplings@programming.dev
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    10 months ago

    Do you use a linter like the ansible vscode extension?

    I used to hate writing ansible, and yaml, until I installed the ansible lint vscode extension, and everything became much, much easier.

    Later on, when I was working on a docker-compose, I noticed that the vscode yaml extension (which the ansible extension pulled in as a dependency) caught errors. It’s quite intelligent, able to spot errors exactly like what you mentioned, where the yaml syntax is correct, but the docker-compose, or the ansible syntax is wrong.

    • Kogasa@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      10 months ago

      Of course. If you’re working in a DSL that’s popular enough for someone to have written a good schema/parser for then tooling can help.