From 619ab4a30c6382f10268874c3b2e6a51bf835437 Mon Sep 17 00:00:00 2001 From: Sebastian Ertz Date: Mon, 20 Apr 2026 11:03:59 +0200 Subject: [PATCH 1/3] Update GitHub Actions to latest major versions --- .github/workflows/pull-compliance.yml | 18 ++++++++++-------- .github/workflows/pull-e2e-tests.yml | 2 +- .github/workflows/release-nightly.yml | 2 +- .github/workflows/release-tag-rc.yml | 2 +- .github/workflows/release-tag-version.yml | 2 +- 5 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pull-compliance.yml b/.github/workflows/pull-compliance.yml index b4f5002082cf1..68af61497e747 100644 --- a/.github/workflows/pull-compliance.yml +++ b/.github/workflows/pull-compliance.yml @@ -38,9 +38,9 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: astral-sh/setup-uv@v8.0.0 + - uses: astral-sh/setup-uv@v8.1.0 - run: uv python install 3.14 - - uses: pnpm/action-setup@v5 + - uses: pnpm/action-setup@v6 - uses: actions/setup-node@v6 with: node-version: 24 @@ -58,7 +58,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: astral-sh/setup-uv@v8.0.0 + - uses: astral-sh/setup-uv@v8.1.0 - run: uv python install 3.14 - run: make deps-py - run: make lint-yaml @@ -71,10 +71,12 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v5 - - uses: actions/setup-node@v5 + - uses: pnpm/action-setup@v6 + - uses: actions/setup-node@v6 with: node-version: 24 + cache: pnpm + cache-dependency-path: pnpm-lock.yaml - run: make deps-frontend - run: make lint-json @@ -86,7 +88,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v5 + - uses: pnpm/action-setup@v6 - uses: actions/setup-node@v6 with: node-version: 24 @@ -168,7 +170,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v5 + - uses: pnpm/action-setup@v6 - uses: actions/setup-node@v6 with: node-version: 24 @@ -222,7 +224,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v5 + - uses: pnpm/action-setup@v6 - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/pull-e2e-tests.yml b/.github/workflows/pull-e2e-tests.yml index fde36383b93f9..8d8ea8a6287cc 100644 --- a/.github/workflows/pull-e2e-tests.yml +++ b/.github/workflows/pull-e2e-tests.yml @@ -25,7 +25,7 @@ jobs: with: go-version-file: go.mod check-latest: true - - uses: pnpm/action-setup@v5 + - uses: pnpm/action-setup@v6 - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-nightly.yml b/.github/workflows/release-nightly.yml index eaebccd7fbe04..e974e916b9a23 100644 --- a/.github/workflows/release-nightly.yml +++ b/.github/workflows/release-nightly.yml @@ -22,7 +22,7 @@ jobs: with: go-version-file: go.mod check-latest: true - - uses: pnpm/action-setup@v5 + - uses: pnpm/action-setup@v6 - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-tag-rc.yml b/.github/workflows/release-tag-rc.yml index 248fa532eeb89..15109498bc37f 100644 --- a/.github/workflows/release-tag-rc.yml +++ b/.github/workflows/release-tag-rc.yml @@ -23,7 +23,7 @@ jobs: with: go-version-file: go.mod check-latest: true - - uses: pnpm/action-setup@v5 + - uses: pnpm/action-setup@v6 - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-tag-version.yml b/.github/workflows/release-tag-version.yml index 1e84ae1739f87..97b07031f1dba 100644 --- a/.github/workflows/release-tag-version.yml +++ b/.github/workflows/release-tag-version.yml @@ -26,7 +26,7 @@ jobs: with: go-version-file: go.mod check-latest: true - - uses: pnpm/action-setup@v5 + - uses: pnpm/action-setup@v6 - uses: actions/setup-node@v6 with: node-version: 24 From b29c3513342395271eec663eb2b12d94cc9c1f75 Mon Sep 17 00:00:00 2001 From: Sebastian Ertz Date: Mon, 20 Apr 2026 11:45:36 +0200 Subject: [PATCH 2/3] Fix pnpm/action-setup --- .github/workflows/pull-compliance.yml | 10 ++++++++++ .github/workflows/pull-e2e-tests.yml | 2 ++ .github/workflows/release-nightly.yml | 2 ++ .github/workflows/release-tag-rc.yml | 2 ++ .github/workflows/release-tag-version.yml | 2 ++ 5 files changed, 18 insertions(+) diff --git a/.github/workflows/pull-compliance.yml b/.github/workflows/pull-compliance.yml index 68af61497e747..c6681865788c2 100644 --- a/.github/workflows/pull-compliance.yml +++ b/.github/workflows/pull-compliance.yml @@ -41,6 +41,8 @@ jobs: - uses: astral-sh/setup-uv@v8.1.0 - run: uv python install 3.14 - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 @@ -72,6 +74,8 @@ jobs: steps: - uses: actions/checkout@v6 - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 @@ -89,6 +93,8 @@ jobs: steps: - uses: actions/checkout@v6 - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 @@ -171,6 +177,8 @@ jobs: steps: - uses: actions/checkout@v6 - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 @@ -225,6 +233,8 @@ jobs: steps: - uses: actions/checkout@v6 - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/pull-e2e-tests.yml b/.github/workflows/pull-e2e-tests.yml index 8d8ea8a6287cc..0f7f586859241 100644 --- a/.github/workflows/pull-e2e-tests.yml +++ b/.github/workflows/pull-e2e-tests.yml @@ -26,6 +26,8 @@ jobs: go-version-file: go.mod check-latest: true - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-nightly.yml b/.github/workflows/release-nightly.yml index e974e916b9a23..0db66b4a9d4a2 100644 --- a/.github/workflows/release-nightly.yml +++ b/.github/workflows/release-nightly.yml @@ -23,6 +23,8 @@ jobs: go-version-file: go.mod check-latest: true - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-tag-rc.yml b/.github/workflows/release-tag-rc.yml index 15109498bc37f..5f6dd89e93b0e 100644 --- a/.github/workflows/release-tag-rc.yml +++ b/.github/workflows/release-tag-rc.yml @@ -24,6 +24,8 @@ jobs: go-version-file: go.mod check-latest: true - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-tag-version.yml b/.github/workflows/release-tag-version.yml index 97b07031f1dba..e60d980e663c8 100644 --- a/.github/workflows/release-tag-version.yml +++ b/.github/workflows/release-tag-version.yml @@ -27,6 +27,8 @@ jobs: go-version-file: go.mod check-latest: true - uses: pnpm/action-setup@v6 + with: + cache: true - uses: actions/setup-node@v6 with: node-version: 24 From 71dbb769bbf28cae83aededc5091d2ac26ab2487 Mon Sep 17 00:00:00 2001 From: Sebastian Ertz Date: Mon, 20 Apr 2026 12:31:07 +0200 Subject: [PATCH 3/3] Revert update pnpm/action-setup@v6 --- .github/workflows/pull-compliance.yml | 20 +++++--------------- .github/workflows/pull-e2e-tests.yml | 4 +--- .github/workflows/release-nightly.yml | 4 +--- .github/workflows/release-tag-rc.yml | 4 +--- .github/workflows/release-tag-version.yml | 4 +--- 5 files changed, 9 insertions(+), 27 deletions(-) diff --git a/.github/workflows/pull-compliance.yml b/.github/workflows/pull-compliance.yml index c6681865788c2..dd453d00bebf7 100644 --- a/.github/workflows/pull-compliance.yml +++ b/.github/workflows/pull-compliance.yml @@ -40,9 +40,7 @@ jobs: - uses: actions/checkout@v6 - uses: astral-sh/setup-uv@v8.1.0 - run: uv python install 3.14 - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24 @@ -73,9 +71,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24 @@ -92,9 +88,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24 @@ -176,9 +170,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24 @@ -232,9 +224,7 @@ jobs: contents: read steps: - uses: actions/checkout@v6 - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/pull-e2e-tests.yml b/.github/workflows/pull-e2e-tests.yml index 0f7f586859241..fde36383b93f9 100644 --- a/.github/workflows/pull-e2e-tests.yml +++ b/.github/workflows/pull-e2e-tests.yml @@ -25,9 +25,7 @@ jobs: with: go-version-file: go.mod check-latest: true - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-nightly.yml b/.github/workflows/release-nightly.yml index 0db66b4a9d4a2..eaebccd7fbe04 100644 --- a/.github/workflows/release-nightly.yml +++ b/.github/workflows/release-nightly.yml @@ -22,9 +22,7 @@ jobs: with: go-version-file: go.mod check-latest: true - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-tag-rc.yml b/.github/workflows/release-tag-rc.yml index 5f6dd89e93b0e..248fa532eeb89 100644 --- a/.github/workflows/release-tag-rc.yml +++ b/.github/workflows/release-tag-rc.yml @@ -23,9 +23,7 @@ jobs: with: go-version-file: go.mod check-latest: true - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/.github/workflows/release-tag-version.yml b/.github/workflows/release-tag-version.yml index e60d980e663c8..1e84ae1739f87 100644 --- a/.github/workflows/release-tag-version.yml +++ b/.github/workflows/release-tag-version.yml @@ -26,9 +26,7 @@ jobs: with: go-version-file: go.mod check-latest: true - - uses: pnpm/action-setup@v6 - with: - cache: true + - uses: pnpm/action-setup@v5 - uses: actions/setup-node@v6 with: node-version: 24