Skip to content

Commit 27cf373

Browse files
authored
Merge pull request #2 from maykinmedia/fix/1-missing-working-dir
[#1] Support working-directory param in setup-node action
2 parents 55b5254 + 1515053 commit 27cf373

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

action.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ inputs:
3333
required: false
3434
default: 'yes'
3535

36+
nvmrc-custom-dir:
37+
description: Directory within the github.workspace directory where to find the .nvmrc file (for the setup-node action).
38+
required: false
39+
default: ''
40+
3641
npm-ci-flags:
3742
description: Additional arguments for the 'npm ci' command.
3843
required: false
@@ -107,7 +112,7 @@ runs:
107112
- uses: actions/setup-node@v3
108113
if: ${{ inputs.setup-node == 'yes' }}
109114
with:
110-
node-version-file: '.nvmrc'
115+
node-version-file: ${{ inputs.nvmrc-custom-dir && format('{0}/{1}', inputs.nvmrc-custom-dir, '.nvmrc') || '.nvmrc' }}
111116

112117
- name: Build frontend
113118
if: ${{ inputs.setup-node == 'yes' }}

0 commit comments

Comments
 (0)