Skip to content

Commit 980e30b

Browse files
authored
build(deps): patch vulnerable tooling and refresh dependencies (#138)
build(deps): patch vulnerable tooling and refresh dependencies Merged after green exact-head CI and autoreview (round 8).
1 parent 04bf39a commit 980e30b

10 files changed

Lines changed: 326 additions & 321 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
5151

5252
- name: Setup Node.js
53-
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
53+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
5454
with:
5555
node-version: 24.x
5656

‎.github/workflows/deploy.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
7070

7171
- name: Setup Node.js
72-
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
72+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
7373
with:
7474
node-version: 24.x
7575

@@ -95,7 +95,7 @@ jobs:
9595
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
9696

9797
- name: Setup Node.js
98-
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
98+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
9999
with:
100100
node-version: 24.x
101101

‎.github/workflows/npm-release.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
run_install: false
3333

3434
- name: Setup Node.js
35-
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
35+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
3636
with:
3737
node-version: ${{ env.NODE_VERSION }}
3838
cache: pnpm
@@ -56,7 +56,7 @@ jobs:
5656
run: pnpm sdk:release:prepare
5757

5858
- name: Retain preflight artifacts
59-
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
59+
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
6060
with:
6161
name: krillswitch-sdk-${{ github.ref_name }}
6262
path: |
@@ -82,7 +82,7 @@ jobs:
8282
fetch-depth: 0
8383

8484
- name: Setup Node.js
85-
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
85+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
8686
with:
8787
node-version: ${{ env.NODE_VERSION }}
8888
registry-url: https://registry.npmjs.org
@@ -91,7 +91,7 @@ jobs:
9191
run: git fetch --no-tags origin main
9292

9393
- name: Download preflight artifacts
94-
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
94+
uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
9595
with:
9696
name: krillswitch-sdk-${{ github.ref_name }}
9797
path: release-artifacts

‎.github/workflows/pages.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3636

3737
- name: Setup Node.js
38-
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
38+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7
3939
with:
4040
node-version: 24.x
4141

‎CHANGELOG.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,15 @@ All notable changes to Krillswitch are documented in this file.
2121

2222
### Changed
2323

24+
- Refresh Hono, Radix, Vite, Cloudflare tooling, and GitHub Actions within compatible versions while preserving the Node.js floor and two-day dependency cooldown.
25+
2426
- Use one shared autoreview installation from `openclaw/agent-skills`; repository entrypoints receive upstream fixes without copied helpers or tests.
2527
- Refresh compatible application and development dependencies and CodeQL pins, keeping the Better Auth schema generator aligned with its runtime and preserving the Node.js floor and two-day dependency cooldown.
2628
- Refresh workspace dependencies and GitHub Actions pins, including pnpm 11.24, Carapace 0.6.2, and Cloudflare's renamed Vitest plugin while retaining the two-day dependency release cooldown.
2729

2830
### Security
2931

32+
- Require Sharp 0.35.5 and source-map-js 1.2.2 to address GHSA-wq5f-xc86-pv6w and GHSA-68fv-2mgg-jv7q while preserving the dependency cooldown.
3033
- Update Sharp to 0.35.4 and require the patched version in dependency overrides to address libheif advisory GHSA-rgj7-g3m4-5g8c.
3134
- Require patched Undici 7.29.1 and 8.10.2 in tooling dependencies so exact transitive pins cannot block security updates; retain the two-day release cooldown.
3235

‎apps/admin/package.json‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"@fontsource/ibm-plex-mono": "^5.3.0",
1313
"@fontsource/manrope": "^5.3.0",
1414
"@openclaw/carapace": "github:openclaw/carapace#v0.6.2",
15-
"@radix-ui/react-alert-dialog": "^1.1.23",
16-
"@radix-ui/react-select": "^2.3.7",
15+
"@radix-ui/react-alert-dialog": "^1.1.24",
16+
"@radix-ui/react-select": "^2.3.8",
1717
"@tanstack/react-query": "^5.104.1",
1818
"clsx": "^2.1.1",
1919
"react": "^19.3.0",
@@ -25,9 +25,9 @@
2525
"@tailwindcss/vite": "^4.3.3",
2626
"@types/react": "^19.3.0",
2727
"@types/react-dom": "^19.3.0",
28-
"@vitejs/plugin-react": "^6.1.1",
28+
"@vitejs/plugin-react": "^6.1.2",
2929
"tailwindcss": "^4.3.3",
3030
"typescript": "~7.0.2",
31-
"vite": "^8.3.2"
31+
"vite": "^8.3.3"
3232
}
3333
}

‎apps/api/package.json‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@
2121
"@openclaw/krillswitch-core": "workspace:*",
2222
"better-auth": "1.7.7",
2323
"drizzle-orm": "^0.45.3",
24-
"hono": "4.13.12",
24+
"hono": "4.13.13",
2525
"jose": "^6.2.12",
2626
"zod": "^4.6.5"
2727
},
2828
"devDependencies": {
29-
"@cloudflare/vitest-plugin": "^1.3.6",
30-
"@cloudflare/workers-types": "^5.20261003.1",
29+
"@cloudflare/vitest-plugin": "^1.3.7",
30+
"@cloudflare/workers-types": "^5.20261007.1",
3131
"drizzle-kit": "^0.31.11",
3232
"typescript": "~7.0.2",
3333
"vitest": "^4.1.11",
34-
"wrangler": "^4.147.0"
34+
"wrangler": "^4.148.0"
3535
}
3636
}

‎apps/demo/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
"devDependencies": {
1717
"@types/react": "^19.3.0",
1818
"@types/react-dom": "^19.3.0",
19-
"@vitejs/plugin-react": "^6.1.1",
19+
"@vitejs/plugin-react": "^6.1.2",
2020
"typescript": "~7.0.2",
21-
"vite": "^8.3.2"
21+
"vite": "^8.3.3"
2222
}
2323
}

0 commit comments

Comments
 (0)