feat: add support for nexus npm registry
Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
parent
fc7e44e5d8
commit
f8552c29be
1 changed files with 12 additions and 1 deletions
|
|
@ -19,6 +19,10 @@ inputs:
|
|||
description: JFrog npm auth token
|
||||
required: false
|
||||
default: ""
|
||||
nexus-token:
|
||||
description: Nexus npm auth token
|
||||
required: false
|
||||
default: ""
|
||||
run-scripts:
|
||||
description: Comma-separated list of pnpm run scripts
|
||||
required: false
|
||||
|
|
@ -49,13 +53,20 @@ runs:
|
|||
with:
|
||||
version: ${{ inputs.pnpm-version }}
|
||||
|
||||
- name: Configure pnpm registry authentication
|
||||
- name: Configure JFrog registry authentication
|
||||
if: ${{ inputs.jfrog-token != '' }}
|
||||
shell: bash
|
||||
env:
|
||||
JFROG_TOKEN: ${{ inputs.jfrog-token }}
|
||||
run: pnpm set //schmalz.jfrog.io/artifactory/api/npm/default-npm/:_authToken "$JFROG_TOKEN"
|
||||
|
||||
- name: Configure Nexus registry authentication
|
||||
if: ${{ inputs.nexus-token != '' }}
|
||||
shell: bash
|
||||
env:
|
||||
NEXUS_TOKEN: ${{ inputs.nexus-token }}
|
||||
run: pnpm set //nexus.schmalzgroup.com/repository/npm-all/:_authToken "$NEXUS_TOKEN"
|
||||
|
||||
- name: Build
|
||||
shell: bash
|
||||
env:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue