From f1d17421d84d731f6f7e048d0a251ffd871adc36 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 8 Sep 2025 00:33:42 +0000 Subject: [PATCH 1/3] chore(deps): update actions/setup-node action to v5 --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/release.yml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ace878e58..05999b1ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,7 @@ jobs: os: [ubuntu-latest] steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} - name: install pnpm @@ -42,7 +42,7 @@ jobs: PNPM_VER=$(jq -r '.packageManager | if .[0:5] == "pnpm@" then .[5:] else "packageManager in package.json does not start with pnpm@\n" | halt_error(1) end' package.json) echo installing pnpm version $PNPM_VER npm i -g pnpm@$PNPM_VER - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} cache: 'pnpm' @@ -101,7 +101,7 @@ jobs: svelte: 'current' steps: - uses: actions/checkout@v5 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} - name: install pnpm @@ -110,7 +110,7 @@ jobs: PNPM_VER=$(jq -r '.packageManager | if .[0:5] == "pnpm@" then .[5:] else "packageManager in package.json does not start with pnpm@\n" | halt_error(1) end' package.json) echo installing pnpm version $PNPM_VER npm i -g pnpm@$PNPM_VER - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} cache: 'pnpm' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b400bb29b..5499e464e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ jobs: with: # This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} - name: install pnpm @@ -36,7 +36,7 @@ jobs: PNPM_VER=$(jq -r '.packageManager | if .[0:5] == "pnpm@" then .[5:] else "packageManager in package.json does not start with pnpm@\n" | halt_error(1) end' package.json) echo installing pnpm version $PNPM_VER npm i -g pnpm@$PNPM_VER - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} cache: 'pnpm' From 02596aad4b6a7ea15c907dc80940b2910a49ab84 Mon Sep 17 00:00:00 2001 From: dominikg Date: Mon, 8 Sep 2025 10:49:51 +0200 Subject: [PATCH 2/3] fix: avoid error for missing pnpm in setup-node --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 05999b1ab..9f5a8cdc9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,6 +36,7 @@ jobs: - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} + package-manager-cache: false # pnpm is not installed yet - name: install pnpm shell: bash run: | @@ -45,8 +46,7 @@ jobs: - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} - cache: 'pnpm' - cache-dependency-path: '**/pnpm-lock.yaml' + package-manager-cache: true # caches pnpm via packageManager field in package.json - name: install run: pnpm install --frozen-lockfile --prefer-offline --ignore-scripts - name: sync diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5499e464e..7bee3e277 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,6 +30,7 @@ jobs: - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} + package-manager-cache: false # pnpm is not installed yet - name: install pnpm shell: bash run: | @@ -39,8 +40,7 @@ jobs: - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} - cache: 'pnpm' - cache-dependency-path: '**/pnpm-lock.yaml' + package-manager-cache: true # caches pnpm via packageManager field in package.json - name: install run: pnpm install --frozen-lockfile --prefer-offline --ignore-scripts - name: generated types are up to date From ff95846d3c3b727f6b0eb8a55c8aeda6c412e93f Mon Sep 17 00:00:00 2001 From: dominikg Date: Mon, 8 Sep 2025 12:08:48 +0200 Subject: [PATCH 3/3] fix: update all occurences of pnpm install --- .github/workflows/ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9f5a8cdc9..598c51057 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -100,10 +100,12 @@ jobs: vite: 'rolldown-vite' svelte: 'current' steps: + - uses: actions/checkout@v5 - uses: actions/checkout@v5 - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} + package-manager-cache: false # pnpm is not installed yet - name: install pnpm shell: bash run: | @@ -113,8 +115,7 @@ jobs: - uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} - cache: 'pnpm' - cache-dependency-path: '**/pnpm-lock.yaml' + package-manager-cache: true # caches pnpm via packageManager field in package.json - name: install run: pnpm install --frozen-lockfile --ignore-scripts - name: downgrade vite to baseline