From acae97a959f462621d87f7d2f3f1a833525856ca Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 12 May 2026 13:28:54 +0000 Subject: [PATCH 1/3] Initial plan From 62f2d5a393b6589a26c6a754c03cd56f7afd2190 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 12 May 2026 13:31:36 +0000 Subject: [PATCH 2/3] chore(actions): migrate cache action from v2 to v4 Agent-Logs-Url: https://github.com/DevExpress/testcafe-build-system/sessions/f096cc17-ab2b-4ab9-8f8b-71ca3870c0a3 Co-authored-by: aleks-pro <14822473+aleks-pro@users.noreply.github.com> --- actions/test-npm/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/actions/test-npm/action.yml b/actions/test-npm/action.yml index ba7717b..380d538 100644 --- a/actions/test-npm/action.yml +++ b/actions/test-npm/action.yml @@ -14,7 +14,7 @@ runs: run: | echo "::set-output name=dir::$(npm config get cache)" - - uses: actions/cache@v2 + - uses: actions/cache@v4 id: npm-cache # use this to check for `cache-hit` ==> if: steps.npm-cache.outputs.cache-hit != 'true' with: path: ${{ steps.npm-cache-dir.outputs.dir }} @@ -26,4 +26,4 @@ runs: run: npm ci --legacy-peer-deps - shell: bash - run: npm run ${{ inputs.task }} \ No newline at end of file + run: npm run ${{ inputs.task }} From 69f1012968501ae8318c049f04da4dea5b223ee8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 12 May 2026 13:32:26 +0000 Subject: [PATCH 3/3] chore(actions): use GITHUB_OUTPUT in test-npm composite action Agent-Logs-Url: https://github.com/DevExpress/testcafe-build-system/sessions/f096cc17-ab2b-4ab9-8f8b-71ca3870c0a3 Co-authored-by: aleks-pro <14822473+aleks-pro@users.noreply.github.com> --- actions/test-npm/action.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/actions/test-npm/action.yml b/actions/test-npm/action.yml index 380d538..e245667 100644 --- a/actions/test-npm/action.yml +++ b/actions/test-npm/action.yml @@ -9,10 +9,10 @@ runs: steps: - uses: DevExpress/testcafe-build-system/actions/load-artifacts-npm@main - - shell: bash - id: npm-cache-dir - run: | - echo "::set-output name=dir::$(npm config get cache)" + - shell: bash + id: npm-cache-dir + run: | + echo "dir=$(npm config get cache)" >> "$GITHUB_OUTPUT" - uses: actions/cache@v4 id: npm-cache # use this to check for `cache-hit` ==> if: steps.npm-cache.outputs.cache-hit != 'true'