From cf6c79ab7b2e97f1af5c760c6c6b5d668e3be0b7 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Fri, 15 May 2026 21:25:01 +0200 Subject: [PATCH] Install pnpm in github actions --- .github/workflows/build_pull_request.yml | 5 +++++ .github/workflows/build_push_master.yml | 5 +++++ .github/workflows/release.yml | 5 +++++ .github/workflows/update_i18n_languages.yml | 5 +++++ package.json | 3 ++- 5 files changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_pull_request.yml b/.github/workflows/build_pull_request.yml index 1d1dc13f..7bdae85c 100644 --- a/.github/workflows/build_pull_request.yml +++ b/.github/workflows/build_pull_request.yml @@ -13,6 +13,11 @@ jobs: with: node-version-file: 'package.json' + - uses: pnpm/action-setup@v6 + name: Install pnpm + with: + cache: true + - name: Install modules run: pnpm ci diff --git a/.github/workflows/build_push_master.yml b/.github/workflows/build_push_master.yml index b10a197e..73875ac1 100644 --- a/.github/workflows/build_push_master.yml +++ b/.github/workflows/build_push_master.yml @@ -29,6 +29,11 @@ jobs: with: node-version-file: './master/package.json' + - uses: pnpm/action-setup@v6 + name: Install pnpm + with: + cache: true + - name: Cache node_modules uses: actions/cache@v4 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1bda5d0f..24e9bf42 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,6 +34,11 @@ jobs: with: node-version-file: './master/package.json' + - uses: pnpm/action-setup@v6 + name: Install pnpm + with: + cache: true + - name: Cache node_modules uses: actions/cache@v4 with: diff --git a/.github/workflows/update_i18n_languages.yml b/.github/workflows/update_i18n_languages.yml index eb5433a6..f95a905f 100644 --- a/.github/workflows/update_i18n_languages.yml +++ b/.github/workflows/update_i18n_languages.yml @@ -31,6 +31,11 @@ jobs: with: node-version-file: './master/package.json' + - uses: pnpm/action-setup@v6 + name: Install pnpm + with: + cache: true + - name: Cache node_modules uses: actions/cache@v4 with: diff --git a/package.json b/package.json index 38ed4063..32af3c6c 100644 --- a/package.json +++ b/package.json @@ -133,5 +133,6 @@ }, "engines": { "node": ">=24" - } + }, + "packageManager": "pnpm@11.1.2" }