Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 874 Bytes

File metadata and controls

39 lines (29 loc) · 874 Bytes

Read JSON Action

Read JSON file and set properties to output of github action steps.

This forked repo support json array comparing to the upper one. An example can be find here.

Usage

Examples:

Get properties

---
- name: get properties
  id: json_properties
  uses: ActionsTools/read-json-action@main
  with:
    file_path: "package.json"

- run: |
    echo ${{steps.json_properties.outputs.name}}
    echo ${{steps.json_properties.outputs.version}}

Get a specified property value with prop_path

---
- name: get specified property
  id: repository_type
  uses: ActionsTools/read-json-action@main
  with:
    file_path: "package.json"
    prop_path: "repository.type"

- run: |
    echo ${{steps.repository_type.outputs.value}}