GitHub Action
JSON to environment variables
v1.1.0
Latest version
This action reads json file and writes its content as environment variables with optional secret masking.
Required The JSON file.
The prefix. Default value json
.
Mask variables as secrets. Default value false
.
{
"value": "value",
"array": [
{
"value": "value 0"
},
"value 1"
],
"obj": {
"value1": "value1",
"value2": "value2"
}
}
- name: JSON to variables
uses: rgarcia-phi/[email protected]
with:
filename: 'test.json'
prefix: test
masked: true
- name: Show output
run: echo "The time was ${{ env.test_value }}, ${{ env.test_array_0_value }}, ${{ env.test_obj_value1 }}"