diff --git a/eng/common/pipelines/templates/archetype-typespec-emitter.yml b/eng/common/pipelines/templates/archetype-typespec-emitter.yml index 1b2041d2f..9538959b3 100644 --- a/eng/common/pipelines/templates/archetype-typespec-emitter.yml +++ b/eng/common/pipelines/templates/archetype-typespec-emitter.yml @@ -241,6 +241,11 @@ extends: Paths: - "/*" - "!SessionRecords" + + - task: UseNode@1 + displayName: 'Install Node.js' + inputs: + version: '22.x' - download: current displayName: Download pipeline artifacts @@ -313,6 +318,11 @@ extends: - "/*" - "!SessionRecords" + - task: UseNode@1 + displayName: 'Install Node.js' + inputs: + version: '22.x' + - download: current displayName: Download pipeline artifacts @@ -491,4 +501,4 @@ extends: scriptType: "bash" scriptLocation: "inlineScript" inlineScript: npx tsp-spector upload-coverage --coverageFile $(Build.ArtifactStagingDirectory)/tsp-spector-coverage-azure.json --generatorName @azure-typespec/$(SpectorName) --storageAccountName typespec --containerName coverages --generatorVersion $(node -p -e "require('./package.json').version") --generatorMode azure - workingDirectory: $(Build.SourcesDirectory)/eng/packages/$(SpectorName) + workingDirectory: $(Build.SourcesDirectory)/eng/packages/$(SpectorName) \ No newline at end of file