将指定 .json 文件加载为环境参数,支持 url 地址 支持 github 和 local
例如: 将 https://github.com/hocgin/.github/workflows/env.json 的内容设置为多个变量 REMOTE_HOST
/ REMOTE_PORT
jobs:
build-deploy:
runs-on: ubuntu-latest
steps:
- name: Load Env JSON
id: prop
uses: hocgin/action-json-file-to-env@main
with:
file: .github/workflows/env.json
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Use
run: echo "$REMOTE_HOST"
env:
REMOTE_HOST: ${{ steps.prop.outputs.REMOTE_HOST }}