From 1c25328e70c8226f97685a35f1d389323be7fa46 Mon Sep 17 00:00:00 2001 From: Mathis Verstrepen Date: Wed, 25 Feb 2026 16:07:09 -0500 Subject: [PATCH] fix: update pnpm version to 10.7.0 and adjust cache key to use pnpm-lock.yaml --- .github/workflows/docker-publish.yml | 6 +++--- .gitignore | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index e2c8b34b..dcf9df40 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -56,7 +56,7 @@ jobs: - name: Set up pnpm uses: pnpm/action-setup@v4 with: - version: 9 + version: 10.7.0 run_install: false - name: Get pnpm store directory @@ -69,12 +69,12 @@ jobs: uses: actions/cache@v4 with: path: ${{ steps.pnpm-cache.outputs.STORE_PATH }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('ui/package.json') }} + key: ${{ runner.os }}-pnpm-store-${{ hashFiles('ui/pnpm-lock.yaml') }} restore-keys: | ${{ runner.os }}-pnpm-store- - name: Install frontend dependencies - run: cd ui && pnpm install + run: cd ui && pnpm install --frozen-lockfile - name: Run frontend linter run: cd ui && pnpm lint diff --git a/.gitignore b/.gitignore index 6250804e..c396edcd 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,6 @@ proxies.txt # VSCode workspace files .vscode/ -.settings/ \ No newline at end of file +.settings/ + +AGENTS.md \ No newline at end of file