Skip to content

Commit 2d508f8

Browse files
committed
chore: update to pnpm v11 and ci actions
1 parent 0624919 commit 2d508f8

8 files changed

Lines changed: 54 additions & 43 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
version: 2
2+
updates: []

‎.github/workflows/autofix.yml‎

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,28 @@ on:
55
paths-ignore:
66
- 'docs/**'
77

8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
10+
cancel-in-progress: true
11+
812
jobs:
913
ci:
1014
permissions:
1115
id-token: write
1216
runs-on: ubuntu-latest
1317
steps:
14-
- uses: actions/checkout@v6
15-
- uses: pnpm/action-setup@v4
16-
- uses: actions/setup-node@v6
18+
- uses: actions/checkout@v7
19+
with:
20+
persist-credentials: false
21+
- uses: pnpm/action-setup@v6
22+
- uses: actions/setup-node@v7
1723
with:
18-
node-version: 24
24+
node-version: lts/*
1925
cache: pnpm
2026
- run: npm install -g corepack@latest
2127
- run: corepack enable
2228
- run: pnpm install
2329
- run: pnpm lint --fix
24-
- uses: autofix-ci/action@ea32e3a12414e6d3183163c3424a7d7a8631ad84
30+
- uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a
2531
- run: pnpm build
2632
- run: pnpm typecheck

‎.github/workflows/ci.yml‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,16 @@ jobs:
1313
ci:
1414
permissions:
1515
id-token: write
16+
contents: read
1617
runs-on: ubuntu-latest
1718
steps:
18-
- uses: actions/checkout@v6
19-
- uses: pnpm/action-setup@v4
20-
- uses: actions/setup-node@v6
19+
- uses: actions/checkout@v7
2120
with:
22-
node-version: 24
21+
persist-credentials: false
22+
- uses: pnpm/action-setup@v6
23+
- uses: actions/setup-node@v7
24+
with:
25+
node-version: latest
2326
cache: pnpm
2427
- run: npm install -g corepack@latest
2528
- run: corepack enable

‎.github/workflows/release.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ jobs:
1313
release:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v6
16+
- uses: actions/checkout@v7
1717
with:
1818
fetch-depth: 0
1919

2020
- name: Install pnpm
21-
uses: pnpm/action-setup@v4
21+
uses: pnpm/action-setup@v6
2222

2323
- name: Set node
24-
uses: actions/setup-node@v6
24+
uses: actions/setup-node@v7
2525
with:
2626
node-version: 24
2727
cache: pnpm

‎docs/package.json‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@nuxt/devtools-docs",
33
"private": true,
4-
"packageManager": "pnpm@10.5.2",
4+
"packageManager": "pnpm@11.19.0",
55
"scripts": {
66
"dev": "nuxi dev",
77
"build": "nuxi build",
@@ -24,8 +24,5 @@
2424
"better-sqlite3": "catalog:",
2525
"nuxt": "catalog:",
2626
"nuxt-og-image": "catalog:"
27-
},
28-
"resolutions": {
29-
"@nuxt/ui": "2.15.2"
3027
}
3128
}

‎docs/pnpm-workspace.yaml‎

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
onlyBuiltDependencies:
2-
- better-sqlite3
3-
- esbuild
4-
- sharp
5-
- vue-demi
1+
allowBuilds:
2+
better-sqlite3: true
3+
esbuild: true
4+
sharp: true
5+
vue-demi: true
6+
overrides:
7+
'@nuxt/ui': 2.15.2
68
packages: []
79
catalog:
810
'@iconify-json/heroicons': ^1.2.2

‎package.json‎

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"type": "module",
44
"version": "3.4.0",
55
"private": true,
6-
"packageManager": "pnpm@10.33.2",
6+
"packageManager": "pnpm@11.19.0",
77
"repository": {
88
"type": "git",
99
"url": "git+https://github.com/nuxt/devtools.git"
@@ -59,18 +59,6 @@
5959
"vue": "catalog:frontend",
6060
"vue-tsc": "catalog:cli"
6161
},
62-
"resolutions": {
63-
"@nuxt/devtools": "workspace:*",
64-
"chokidar": "catalog:buildtools",
65-
"esbuild": "catalog:buildtools",
66-
"rollup": "catalog:buildtools",
67-
"semver": "catalog:prod",
68-
"structured-clone-es": "catalog:frontend",
69-
"typescript": "catalog:cli",
70-
"unimport": "catalog:types",
71-
"vite": "catalog:buildtools",
72-
"vue-tsc": "catalog:cli"
73-
},
7462
"simple-git-hooks": {
7563
"pre-commit": "pnpm i --frozen-lockfile --ignore-scripts --offline && npx lint-staged"
7664
},

‎pnpm-workspace.yaml‎

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,28 @@ packages:
1010
- packages/**
1111
- playgrounds/**
1212

13+
allowBuilds:
14+
'@parcel/watcher': true
15+
better-sqlite3: true
16+
cypress: true
17+
esbuild: true
18+
json-editor-vue: true
19+
simple-git-hooks: true
20+
unrs-resolver: true
21+
vue-demi: true
22+
23+
overrides:
24+
'@nuxt/devtools': workspace:*
25+
chokidar: catalog:buildtools
26+
esbuild: catalog:buildtools
27+
rollup: catalog:buildtools
28+
semver: catalog:prod
29+
structured-clone-es: catalog:frontend
30+
typescript: catalog:cli
31+
unimport: catalog:types
32+
vite: catalog:buildtools
33+
vue-tsc: catalog:cli
34+
1335
catalogs:
1436
buildtools:
1537
'@discoveryjs/cli': ^2.14.7
@@ -150,12 +172,3 @@ catalogs:
150172
'@unhead/schema': ^2.1.13
151173
'@vitejs/devtools-kit': ^0.4.10
152174
unimport: ^6.2.0
153-
onlyBuiltDependencies:
154-
- '@parcel/watcher'
155-
- better-sqlite3
156-
- cypress
157-
- esbuild
158-
- json-editor-vue
159-
- simple-git-hooks
160-
- unrs-resolver
161-
- vue-demi

0 commit comments

Comments
 (0)