From f129b60a489b6f286af47be422006bcadf768434 Mon Sep 17 00:00:00 2001 From: Ankitsinghsisodya Date: Sat, 28 Mar 2026 01:04:46 +0530 Subject: [PATCH] ci: upgrade Node.js from EOL v18 to v20 in update workflows Node.js 18 reached End of Life in April 2024. Upgrade to Node.js 20 (current LTS) across all three update workflows to ensure security patches and compatibility with modern packages. Fixes knative/func#3528 --- .github/workflows/update-ca-bundle.yaml | 2 +- .github/workflows/update-quarkus-platform.yaml | 2 +- .github/workflows/update-springboot-platform.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/update-ca-bundle.yaml b/.github/workflows/update-ca-bundle.yaml index 8c94ffb982..da58c0ac0f 100644 --- a/.github/workflows/update-ca-bundle.yaml +++ b/.github/workflows/update-ca-bundle.yaml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: "20" - name: Install NPM deps. run: npm install octokit@3.2.1 - name: Create PR diff --git a/.github/workflows/update-quarkus-platform.yaml b/.github/workflows/update-quarkus-platform.yaml index a450afadb7..4053707c10 100644 --- a/.github/workflows/update-quarkus-platform.yaml +++ b/.github/workflows/update-quarkus-platform.yaml @@ -17,7 +17,7 @@ jobs: - uses: knative/actions/setup-go@main - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: "20" - uses: actions/setup-java@v4 with: java-version: 21 diff --git a/.github/workflows/update-springboot-platform.yaml b/.github/workflows/update-springboot-platform.yaml index 5458c37991..d4cd64dfb9 100644 --- a/.github/workflows/update-springboot-platform.yaml +++ b/.github/workflows/update-springboot-platform.yaml @@ -17,7 +17,7 @@ jobs: - uses: knative/actions/setup-go@main - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: "20" - uses: actions/setup-java@v4 with: java-version: 21