Skip to content

pixelfederation/gh-action-get-multi-yaml-paths

Repository files navigation

GitHub Action: Get multi YAML Paths

GitHub Action to get values of multiple paths

- uses: pixelfederation/[email protected]
  id: yaml
  with:
    # YAML file to read
    yamlFile: "test.yaml"

    # Fail if any value is type of undefined (missing/wrong path).
    # Default: true
    failUndefinedValue: false

    # Fail if any value is type of an object and not primitive value.
    # Default: true
    failObjectValue: false

    # Paths to read
    paths: |
      <path.to.value> ;
      <path.to.another.value> | <optional_output_name>;

- run: |
    echo "${{steps.yaml.outputs.value}}"
    echo "${{steps.yaml.outputs.optional_output_name}}"
Input Description Default Required
yamlFile YAML file to read true
failUndefinedValue Fail if any value is type of undefined (missing/wrong path). true false
failObjectValue Fail if any value is type of an object and not primitive value. true false
paths Paths to read true

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •