From 5407ef16f69cdd4ebcf1a8abeef58ca8296e0034 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Max=20Str=C3=BCbing?= Date: Sat, 25 Apr 2026 07:46:30 +0000 Subject: [PATCH] Drop Node 20 support --- .github/workflows/deploy-docs.yml | 2 +- .github/workflows/generate-javascript.yml | 2 +- .github/workflows/test.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 9fab4018850..f8dc01afb59 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -25,7 +25,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: - node-version: '20' + node-version: '22' # Pre-check to validate that versions match between package.json # and package-lock.json. Needs to run before npm install - name: Validate package.json and package-lock.json versions diff --git a/.github/workflows/generate-javascript.yml b/.github/workflows/generate-javascript.yml index fe3c3fadc47..7992c807f80 100644 --- a/.github/workflows/generate-javascript.yml +++ b/.github/workflows/generate-javascript.yml @@ -29,7 +29,7 @@ jobs: - name: Setup Node uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: - node-version: '20' + node-version: '22' - name: Generate Openapi run: | echo "export KUBERNETES_BRANCH=${KUBERNETES_BRANCH}" >> ./settings diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4bcefc28b09..2038d2ed897 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -33,7 +33,7 @@ jobs: contents: read strategy: matrix: - node: ['25', '24', '23', '22', '20'] + node: ['25', '24', '23', '22'] name: Node ${{ matrix.node }} validation steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2