From 2a670fae7534cc19e3b518c2778f61dc418a2167 Mon Sep 17 00:00:00 2001 From: Ole Martin Handeland Date: Wed, 21 Oct 2026 17:16:13 +0200 Subject: [PATCH] fix(ci): keep Cypress readiness checks working on Node 24 Runner 2.338.0 upgrades the action runtime from Node 24.19.0 to 24.21.0. The got@11 client in Cypress action v7.3.0 crashes on an initial refused connection with Node 24.20.0 and later, before http-server can start. Update all three action references to SHA-pinned v7.4.4, which fixes the readiness check by upgrading got. Upstream: https://github.com/cypress-io/github-action/pull/1874 --- .github/workflows/cypress.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index b6043db3be..72a25b44b5 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -36,7 +36,7 @@ jobs: run: yarn --immutable - name: Cypress install - uses: cypress-io/github-action@dace029018fcdf86e0df89a31bc3cfa5b32570d8 # v7.3.0 + uses: cypress-io/github-action@01e3b659a495b41649cdd0aa82e1d1624e26520b # v7.4.4 with: # Disable running of tests within install job runTests: false @@ -92,7 +92,7 @@ jobs: PERCY_BRANCH: ${{ github.head_ref || github.ref_name }} PERCY_TARGET_BRANCH: ${{ github.base_ref || 'main' }} IS_PR_DRAFT: ${{ github.event.pull_request.draft }} - uses: cypress-io/github-action@dace029018fcdf86e0df89a31bc3cfa5b32570d8 # v7.3.0 + uses: cypress-io/github-action@01e3b659a495b41649cdd0aa82e1d1624e26520b # v7.4.4 with: # quote the url to be safe against YML parsing surprises start: 'npx http-server dist --cors="*" -p 8080' @@ -136,7 +136,7 @@ jobs: path: dist - name: Cypress run - uses: cypress-io/github-action@dace029018fcdf86e0df89a31bc3cfa5b32570d8 # v7.3.0 + uses: cypress-io/github-action@01e3b659a495b41649cdd0aa82e1d1624e26520b # v7.4.4 with: start: 'npx http-server dist --cors="*" -p 8080' browser: chrome