Added various NPM scripts.
This commit is contained in:
28
npm/npm-query-versions/action.yaml
Normal file
28
npm/npm-query-versions/action.yaml
Normal file
@@ -0,0 +1,28 @@
|
||||
name: npm-query-versions
|
||||
description: "Get all versions of an NPM package from a registry."
|
||||
inputs:
|
||||
name:
|
||||
description: "Name of the package."
|
||||
required: true
|
||||
registry:
|
||||
description: "NPM registry URL."
|
||||
required: false
|
||||
default: "https://npm.pkg.github.com"
|
||||
authToken:
|
||||
description: "Authentication token for the registry."
|
||||
required: true
|
||||
prerelease:
|
||||
description: "Include prerelease packages. Values: true, false."
|
||||
required: false
|
||||
default: "false"
|
||||
outputs:
|
||||
versions:
|
||||
description: "Newline-separated list of versions."
|
||||
value: ${{ steps.query.outputs.versions }}
|
||||
runs:
|
||||
using: "composite"
|
||||
steps:
|
||||
- name: "Query NPM registry for versions."
|
||||
id: query
|
||||
run: bash ${{ github.action_path }}/query_versions.sh "${{ inputs.name }}" "${{ inputs.registry }}" "${{ inputs.authToken }}" "${{ inputs.prerelease }}"
|
||||
shell: bash
|
||||
Reference in New Issue
Block a user