diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ba865fb..f9a8e12 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,7 +53,7 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Copy node 6.x to lib cache + - name: 'Hack: manual download of node6 (linux)' if: runner.os == 'Linux' run: | mkdir -p $RUNNER_TEMP/node6/node-v6.17.1-linux-x64 @@ -63,7 +63,7 @@ jobs: cp $RUNNER_TEMP/node6/node-v6.17.1-linux-x64/bin/node $HOME/azure-pipelines-task-lib/_download/node6/node-v6.17.1-linux-x64/bin echo '' > $HOME/azure-pipelines-task-lib/_download/node6.completed - - name: Copy node 6.x to lib cache + - name: 'Hack: manual download of node6 (macos)' if: runner.os == 'macOS' run: | mkdir -p $RUNNER_TEMP/node6/node-v6.17.1-darwin-x64 @@ -73,13 +73,13 @@ jobs: cp $RUNNER_TEMP/node6/node-v6.17.1-darwin-x64/bin/node $HOME/azure-pipelines-task-lib/_download/node6/node-v6.17.1-darwin-x64/bin echo '' > $HOME/azure-pipelines-task-lib/_download/node6.completed - - name: Copy node 6.x to lib cache + - name: 'Hack: manual download of node6 (windows)' if: runner.os == 'Windows' shell: pwsh run: | - mkdir $env:RUNNER_TEMP/node6 + mkdir $env:RUNNER_TEMP/node6 > $null curl https://nodejs.org/dist/v6.17.1/win-x64/node.exe -o $env:RUNNER_TEMP/node6/node.exe - mkdir $env:USERPROFILE/azure-pipelines-task-lib/_download/node6 + mkdir $env:USERPROFILE/azure-pipelines-task-lib/_download/node6 > $null cp $env:RUNNER_TEMP/node6/node.exe $env:USERPROFILE/azure-pipelines-task-lib/_download/node6 echo '' > $env:USERPROFILE/azure-pipelines-task-lib/_download/node6.completed @@ -92,12 +92,12 @@ jobs: run: | npm ci npm --prefix tasks/ReplaceTokensV3 ci -# npm --prefix tasks/ReplaceTokensV4 ci -# npm --prefix tasks/ReplaceTokensV5 ci -# npm --prefix tasks/ReplaceTokensV6 ci + npm --prefix tasks/ReplaceTokensV4 ci + npm --prefix tasks/ReplaceTokensV5 ci + npm --prefix tasks/ReplaceTokensV6 ci - name: Build - run: npm run build:v3 + run: npm run build - name: Test - run: npm run test:v3 + run: npm run test