Update npm/publish/action.yaml

This commit is contained in:
Zakary Timson 2024-06-25 10:13:36 -04:00
parent 540c913825
commit 7191743a3f

View File

@ -22,6 +22,11 @@ inputs:
required: false required: false
description: Only publish for branch description: Only publish for branch
default: develop default: develop
binary:
type: string
required: false
description: Which NPM/Yarn/Bun executable to use
default: npm
working-directory: working-directory:
type: string type: string
requried: false requried: false
@ -35,4 +40,4 @@ runs:
if: ${{github.ref_name}} == ${{inputs.branch}} if: ${{github.ref_name}} == ${{inputs.branch}}
uses: docker://node uses: docker://node
with: with:
args: /bin/bash -c 'cd ${{inputs.working-directory}} && npm set registry ${{inputs.registry}} && npm set $(echo ${{inputs.registry}} | sed s%http:%% | sed s%https:%% ):_authToken "${{inputs.token}}" && npm publish || echo Already published...' args: /bin/bash -c 'cd ${{inputs.working-directory}} && ${{inputs.binary}} set registry ${{inputs.registry}} && ${{inputs.binary}} set $(echo ${{inputs.registry}} | sed s%http:%% | sed s%https:%% ):_authToken "${{inputs.token}}" && ${{inputs.binary}} publish || echo Already published...'