buildkite / pipeline-schema

A JSON schema for Buildkite’s pipeline file format
MIT License
31 stars 35 forks source link

input step not supported in group #57

Closed Techn1x closed 1 year ago

Techn1x commented 1 year ago

buildkite yaml like this

  - group: "Optional branch deploys"
    steps:
      - input: "Release to personal staging?"
        depends_on: "build-node-modules"

Produces an error in vscode Property input is not allowed. yaml-schema: buildkite

image

Looks similar to this issue that was fixed https://github.com/buildkite/pipeline-schema/issues/8 - probably need to do someting similar for groups

I can confirm the code I gave above does indeed work.

Tyler-2 commented 1 year ago

I believe I fixed this here: https://github.com/buildkite/pipeline-schema/pull/56

Techn1x commented 1 year ago

With the fix PR merged, restarting vscode made this error go away. Thanks a bunch!