chore: upgrade pnpm to 11 (#5911)

pull/5912/head
boojack 1 month ago committed by GitHub
parent 328396a97f
commit ee65e90a39
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -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"

@ -14,7 +14,7 @@ concurrency:
env:
NODE_VERSION: "24"
PNPM_VERSION: "10"
PNPM_VERSION: "11.0.0"
jobs:
lint:

@ -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

@ -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,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"
]
}
}

@ -0,0 +1,2 @@
allowBuilds:
esbuild: true
Loading…
Cancel
Save