Windows exec runner stuck

Hello,

I have this sample code:

kind: pipeline
name: linux64

steps:
  - name: Echo
    image: fedora:30
    commands:
      - echo $DRONE_MACHINE

---

kind: exec
name: windows64

platform:
  os: windows
  arch: amd64

steps:
- name: Echo
  commands:
    - echo %DRONE_MACHINE%

Jobs is running well on linux target but on windows, jobs is stuck to “Pending”.

Configuration on Windows runner is:

DRONE_RPC_PROTO=http
DRONE_RPC_HOST=drone.home.lan
DRONE_RPC_SECRET=<key>
DRONE_RUNNER_NAME=windows64
DRONE_RUNNER_CAPACITY=2 

What did I miss ?

Drone: docker drone/drone:latest
drone-runner-exec: 1.0.0-beta3

The first thing that jumps out is the yaml parameters are incorrect. As a result the pipeline will sit in the queue in a pending state waiting for a runner with a matching kind and type to accept the job (which in this case will never happen)

-kind: exec
+kind: pipeline
+type: exec

See https://docs.drone.io/pipeline/exec/overview/

:man_facepalming: Thanks !