Skip to content

Commit 403bf29

Browse files
committed
Bump Node to 24, update workflows & types
Upgrade CI/CD reusable workflows to v4 and set node-version to 24 in CI and CD. Update devDependencies to @types/node@24.12.4 and remove @tsconfig/node18. Remove experimental.enableNativePlugin from packages/comment-widget/vite.config.ts. Refresh pnpm lockfile to reflect the @types/node migration and related snapshot dependency updates (undici-types, @jridgewell/sourcemap-codec, etc.).
1 parent 0020760 commit 403bf29

5 files changed

Lines changed: 61 additions & 132 deletions

File tree

.github/workflows/cd.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ on:
77

88
jobs:
99
cd:
10-
uses: halo-sigs/reusable-workflows/.github/workflows/plugin-cd.yaml@v3
10+
uses: halo-sigs/reusable-workflows/.github/workflows/plugin-cd.yaml@v4
1111
secrets:
1212
halo-pat: ${{ secrets.HALO_PAT }}
1313
permissions:
1414
contents: write
1515
with:
16-
node-version: "20"
16+
node-version: "24"
1717
pnpm-version: "10"
1818
app-id: app-YXyaD
1919
ui-path: "."

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ on:
1010

1111
jobs:
1212
ci:
13-
uses: halo-sigs/reusable-workflows/.github/workflows/plugin-ci.yaml@v3
13+
uses: halo-sigs/reusable-workflows/.github/workflows/plugin-ci.yaml@v4
1414
with:
15-
node-version: "20"
15+
node-version: "24"
1616
pnpm-version: "10"
1717
ui-path: "."

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,7 @@
2525
},
2626
"devDependencies": {
2727
"@biomejs/biome": "^2.3.4",
28-
"@tsconfig/node18": "^18.2.4",
29-
"@types/node": "^18.19.130",
28+
"@types/node": "^24.12.4",
3029
"husky": "^9.1.7",
3130
"lint-staged": "^16.2.6",
3231
"typescript": "~5.3.3",

packages/comment-widget/vite.config.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@ import { defineConfig, type Plugin } from 'vite';
33
import dts from 'vite-plugin-dts';
44

55
export default defineConfig({
6-
experimental: {
7-
enableNativePlugin: true,
8-
},
96
plugins: [
107
dts() as Plugin,
118
UnoCSS({

0 commit comments

Comments
 (0)