Skip to content

Commit 794a5bc

Browse files
committed
fix(deps): add dependency audit CI job and bump drizzle-orm, next
Add dependency-audit job to dependency-review workflow running bun audit --audit-level=high on every PR. Bump direct deps to patched versions: - drizzle-orm ^0.45.1 → ^0.45.2 (SQL injection fix) - next 16.1.5 → 16.2.3 (Server Components DoS fix)
1 parent 8b6155e commit 794a5bc

8 files changed

Lines changed: 74 additions & 54 deletions

File tree

.github/workflows/dependency-review.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,13 @@ jobs:
1616
- uses: actions/dependency-review-action@v4
1717
with:
1818
comment-summary-in-pr: always
19+
20+
dependency-audit:
21+
runs-on: blacksmith-2vcpu-ubuntu-2404
22+
steps:
23+
- uses: actions/checkout@v4
24+
- uses: oven-sh/setup-bun@v2
25+
with:
26+
bun-version: "1.3.11"
27+
- run: bun install --frozen-lockfile
28+
- run: bun audit --audit-level=high

apps/dashboard/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"maplibre-gl": "^5.20.2",
6868
"motion": "^12.38.0",
6969
"nanoid": "^5.1.7",
70-
"next": "^16.2.0",
70+
"next": "^16.2.3",
7171
"next-themes": "^0.4.6",
7272
"nuqs": "^2.8.9",
7373
"ogl": "^1.0.11",

apps/docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"libphonenumber-js": "^1.12.38",
6464
"lucide-react": "^0.539.0",
6565
"motion": "^12.23.26",
66-
"next": "^16.1.6",
66+
"next": "^16.2.3",
6767
"next-themes": "^0.4.6",
6868
"nuqs": "^2.8.5",
6969
"ogl": "^1.0.11",

bun.lock

Lines changed: 53 additions & 43 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@
77
"@biomejs/biome": "2.4.10",
88
"@types/bun": "latest",
99
"@types/dockerode": "^3.3.47",
10-
"@types/node": "^24.12.0",
10+
"@types/node": "^24.12.2",
1111
"chalk": "^5.6.2",
1212
"culori": "^4.0.2",
13-
"dockerode": "^4.0.9",
13+
"dockerode": "^4.0.10",
1414
"dotenv-cli": "^10.0.0",
1515
"husky": "^9.1.7",
1616
"ipaddr.js": "^2.3.0",
1717
"knip": "^5.88.1",
1818
"lint-staged": "^16.4.0",
19-
"turbo": "^2.9.3",
19+
"turbo": "^2.9.6",
2020
"typescript": "^5.9.3",
2121
"ultracite": "7.4.3"
2222
},
@@ -67,11 +67,11 @@
6767
"catalog": {
6868
"react": "19.2.4",
6969
"react-dom": "19.2.4",
70-
"next": "16.1.5",
70+
"next": "16.2.3",
7171
"typescript": "^5.9.3",
7272
"zod": "4.1.12",
7373
"tailwindcss": "^4.1.4",
74-
"autumn-js": "^1.2.4",
74+
"autumn-js": "^1.2.8",
7575
"stripe": "^18.2.1",
7676
"dayjs": "^1.11.13",
7777
"elysia": "^1.3.4",
@@ -102,7 +102,7 @@
102102
"bun-types": "latest",
103103
"ultracite": "^7.4.3",
104104
"turbo": "^2.5.2",
105-
"drizzle-orm": "^0.42.0",
105+
"drizzle-orm": "^0.45.2",
106106
"nanoid": "^5.1.6",
107107
"ua-parser-js": "^2.0.8",
108108
"evlog": "^2.11.1"

packages/cache/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"url": "https://github.com/databuddy-analytics/databuddy/issues"
4343
},
4444
"dependencies": {
45-
"drizzle-orm": "^0.45.1"
45+
"drizzle-orm": "^0.45.2"
4646
},
4747
"devDependencies": {
4848
"typescript": "^5.9.3",

packages/db/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@faker-js/faker": "^9.9.0",
1616
"@neondatabase/serverless": "^1.0.2",
1717
"@types/sqlstring": "^2.3.2",
18-
"drizzle-orm": "^0.45.1",
18+
"drizzle-orm": "catalog:",
1919
"ioredis": "^5.8.2",
2020
"pg": "^8.16.3",
2121
"sqlstring": "^2.3.3"

packages/rpc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"autumn-js": "catalog:",
2626
"bullmq": "^5.34.0",
2727
"dayjs": "^1.11.19",
28-
"drizzle-orm": "^0.44.7",
28+
"drizzle-orm": "^0.45.2",
2929
"evlog": "catalog:",
3030
"jszip": "^3.10.1",
3131
"keypal": "^0.1.11",

0 commit comments

Comments
 (0)