chore: upgrade pnpm to 11 (#5911)

This commit is contained in:
boojack
2026-04-28 22:16:22 +08:00
committed by GitHub
parent 328396a97f
commit ee65e90a39
6 changed files with 7 additions and 9 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ jobs:
- uses: pnpm/action-setup@v4.2.0
with:
version: 10
version: 11.0.0
- uses: actions/setup-node@v6
with:
node-version: "24"
+1 -1
View File
@@ -14,7 +14,7 @@ concurrency:
env:
NODE_VERSION: "24"
PNPM_VERSION: "10"
PNPM_VERSION: "11.0.0"
jobs:
lint:
+1 -1
View File
@@ -16,7 +16,7 @@ permissions:
env:
GO_VERSION: "1.26.2"
NODE_VERSION: "24"
PNPM_VERSION: "10"
PNPM_VERSION: "11.0.0"
ARTIFACT_RETENTION_DAYS: 60
ARTIFACT_PREFIX: memos
+1 -1
View File
@@ -100,7 +100,7 @@ web/src/
- **backend-tests.yml:** Go 1.26.2, `go mod tidy -go=1.26.2`, golangci-lint v2.11.3, tests parallelized by group (store, server, internal, other)
- **build-canary-image.yml:** Builds frontend with `pnpm release`, then publishes canary multi-arch container images for linux/amd64 and linux/arm64
- **frontend-tests.yml:** Node 24, pnpm 10, lint + build
- **frontend-tests.yml:** Node 24, pnpm 11, lint + build
- **proto-linter.yml:** buf lint + format check
- **release.yml:** On version tags, builds frontend once, packages binaries for Linux/macOS/Windows, and publishes release container images/tags
- **Docker:** Multi-stage (`scripts/Dockerfile`), Alpine 3.21, non-root user, port 5230, multi-arch (amd64/arm64/arm/v7)
+1 -5
View File
@@ -1,6 +1,7 @@
{
"name": "memos",
"private": true,
"packageManager": "pnpm@11.0.0",
"engines": {
"node": ">=24"
},
@@ -101,10 +102,5 @@
"typescript": "^6.0.3",
"vite": "^7.3.2",
"vitest": "^4.1.5"
},
"pnpm": {
"onlyBuiltDependencies": [
"esbuild"
]
}
}
+2
View File
@@ -0,0 +1,2 @@
allowBuilds:
esbuild: true