Reads a package.json file and returns the contents as environment variables. Naming convention depends on the file name. For example, if the file is named package.json, the environment variables will be prefixed with PACKAGE_. If the file is named testing.json, the environment variables will be prefixed with TESTING_.
- name: Package.json info
uses: rexdefuror/[email protected]
- run: echo "name - ${{ env.PACKAGE_NAME }}"
- run: echo "version - ${{ env.PACKAGE_VERSION }}"
- run: echo "description - ${{ env.PACKAGE_DESCRIPTION }}"- name: Package.json info
uses: rexdefuror/[email protected]
with:
file: testing.json
- run: echo "name - ${{ env.TESTING_NAME }}"
- run: echo "version - ${{ env.TESTING_VERSION }}"
- run: echo "description - ${{ env.TESTING_DESCRIPTION }}"- name: Package.json info
uses: rexdefuror/[email protected]
with:
file: testing.json
path: ./src
- run: echo "name - ${{ env.TESTING_NAME }}"
- run: echo "version - ${{ env.TESTING_VERSION }}"
- run: echo "description - ${{ env.TESTING_DESCRIPTION }}"Optional The name of the file to read. Default "package.json".
Optional The path to the file. Default "./".