Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
check

GitHub Action

Setup github/licensed

v1.0.0

Setup github/licensed

check

Setup github/licensed

Setup github/licensed for use in GitHub Actions workflows

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Setup github/licensed

uses: github/[email protected]

Learn more about this action in github/setup-licensed

Choose a version

setup-licensed

Set up github/licensed for use in actions. Installs an executable for the specified version input and target platform.

The action will fail if an licensed package isn't available for the specified version and target platform. Licensed is currently supported on macOS and linux platforms.

Note: this action will overwrite any version of the github/licensed executable already installed at the install-dir input.

Usage

See action.yml

list dependencies:

steps:
- uses: actions/checkout@master
- uses: jonabc/setup-licensed@v1
  with:
    version: '2.x' # required: must satisfy semver.validRange
    install-dir: /path/to/install/at # optional: defaults to /usr/local/bin
- run: npm install # install dependencies in local environment
- run: licensed list

For an end-to-end solution to cache and check dependency metadata using GitHub Actions, see update_licenses.yaml

License

The scripts and documentation in this project are released under the MIT License

Contributions

Contributions are welcome!