Unable to use `boolean` input for a YAML bool
Situation
I want to be able to define an input of type boolean and interpolate that somewhere that requires an actual YAML bool.
For example:
spec:
  inputs:
    allow_failure:
      default: true
      type: boolean
---
example:
  image: alpine
  script: false
  allow_failure: $[[ inputs.allow_failure ]]When including this component it will fail with: jobs:example allow failure should be a hash or a boolean value:
include:
  - component: ...
    inputs: []Questions
- Is it somehow possible to make it above work today?
- What are input types actually used for? To validate the user inputs?