Skip to content

step-security/read-yaml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Read YAML

This action reads yaml data from a file and outputs the result.

IO

Input and output variables used by read-yaml

Inputs

  • file Required yaml file to read from.

  • key-path Required Path of keys to the value as a JSON list.

Outputs

  • data Data read from YAML file.

Example usage

on: [ push, pull_request ]

jobs:
  test-yaml-reader:
    runs-on: ubuntu-latest
    name: Test read-yaml
    steps:
      - uses: actions/checkout@v6

      - name: Run read-yaml action
        id: yaml-data
        uses: step-security/read-yaml@v1      # You may wish to replace main with a version tag such as '1.6' etc.
        with:
          file: './action.yml'          # File to read from
          key-path: '["runs", "using"]' # Access the runs key then the using key and retuns the value.

      - name: Display read-yaml output
        run: echo "${{ steps.yaml-data.outputs.data }}"

About

A GitHub Action to read yaml files. Secure drop-in replacement for jbutcher5/read-yaml.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •