Merge pull request #57 from offendingcommit/chore/deps-consolidated
chore(deps): consolidate Dependabot PRs #34-53 + widen grouping
This commit is contained in:
73
.github/dependabot.yml
vendored
73
.github/dependabot.yml
vendored
@@ -1,5 +1,9 @@
|
|||||||
# Dependabot configuration
|
# Dependabot configuration
|
||||||
# Docs: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
|
# Docs: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
|
||||||
|
#
|
||||||
|
# Grouping policy: collapse all minor+patch bumps into ONE PR per ecosystem so
|
||||||
|
# the review queue stays small; majors get their own grouped PR per ecosystem so
|
||||||
|
# breaking changes still get individual scrutiny.
|
||||||
|
|
||||||
version: 2
|
version: 2
|
||||||
updates:
|
updates:
|
||||||
@@ -19,47 +23,17 @@ updates:
|
|||||||
- "dependencies"
|
- "dependencies"
|
||||||
- "javascript"
|
- "javascript"
|
||||||
groups:
|
groups:
|
||||||
# Keep TanStack libs in lockstep — they release as a family
|
npm-minor-patch:
|
||||||
tanstack:
|
|
||||||
patterns:
|
patterns:
|
||||||
- "@tanstack/*"
|
- "*"
|
||||||
# Tauri JS bindings
|
update-types:
|
||||||
tauri:
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
npm-major:
|
||||||
patterns:
|
patterns:
|
||||||
- "@tauri-apps/*"
|
- "*"
|
||||||
# Test stack
|
update-types:
|
||||||
testing:
|
- "major"
|
||||||
patterns:
|
|
||||||
- "vitest"
|
|
||||||
- "@vitest/*"
|
|
||||||
- "@testing-library/*"
|
|
||||||
- "jsdom"
|
|
||||||
- "@playwright/*"
|
|
||||||
# Build/lint tooling
|
|
||||||
tooling:
|
|
||||||
patterns:
|
|
||||||
- "@biomejs/*"
|
|
||||||
- "turbo"
|
|
||||||
- "vite"
|
|
||||||
- "@vitejs/*"
|
|
||||||
- "typescript"
|
|
||||||
# React core
|
|
||||||
react:
|
|
||||||
patterns:
|
|
||||||
- "react"
|
|
||||||
- "react-dom"
|
|
||||||
- "@types/react"
|
|
||||||
- "@types/react-dom"
|
|
||||||
# Semantic-release ecosystem
|
|
||||||
semantic-release:
|
|
||||||
patterns:
|
|
||||||
- "semantic-release"
|
|
||||||
- "@semantic-release/*"
|
|
||||||
# Commitlint + husky
|
|
||||||
commit-tooling:
|
|
||||||
patterns:
|
|
||||||
- "@commitlint/*"
|
|
||||||
- "husky"
|
|
||||||
|
|
||||||
# ─── Rust / Cargo (Tauri desktop shell) ───────────────────────────────────
|
# ─── Rust / Cargo (Tauri desktop shell) ───────────────────────────────────
|
||||||
- package-ecosystem: "cargo"
|
- package-ecosystem: "cargo"
|
||||||
@@ -77,16 +51,17 @@ updates:
|
|||||||
- "dependencies"
|
- "dependencies"
|
||||||
- "rust"
|
- "rust"
|
||||||
groups:
|
groups:
|
||||||
tauri-core:
|
cargo-minor-patch:
|
||||||
patterns:
|
patterns:
|
||||||
- "tauri"
|
- "*"
|
||||||
- "tauri-*"
|
update-types:
|
||||||
tokio:
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
cargo-major:
|
||||||
patterns:
|
patterns:
|
||||||
- "tokio"
|
- "*"
|
||||||
- "tokio-*"
|
update-types:
|
||||||
- "futures"
|
- "major"
|
||||||
- "futures-*"
|
|
||||||
|
|
||||||
# ─── GitHub Actions workflow pins ─────────────────────────────────────────
|
# ─── GitHub Actions workflow pins ─────────────────────────────────────────
|
||||||
- package-ecosystem: "github-actions"
|
- package-ecosystem: "github-actions"
|
||||||
@@ -103,3 +78,7 @@ updates:
|
|||||||
labels:
|
labels:
|
||||||
- "dependencies"
|
- "dependencies"
|
||||||
- "github-actions"
|
- "github-actions"
|
||||||
|
groups:
|
||||||
|
github-actions:
|
||||||
|
patterns:
|
||||||
|
- "*"
|
||||||
|
|||||||
6
.github/workflows/docker-publish.yml
vendored
6
.github/workflows/docker-publish.yml
vendored
@@ -16,8 +16,8 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
- uses: docker/setup-qemu-action@v3
|
- uses: docker/setup-qemu-action@v4
|
||||||
- uses: docker/setup-buildx-action@v3
|
- uses: docker/setup-buildx-action@v4
|
||||||
|
|
||||||
- uses: docker/login-action@v3
|
- uses: docker/login-action@v3
|
||||||
with:
|
with:
|
||||||
@@ -35,7 +35,7 @@ jobs:
|
|||||||
type=raw,value=latest
|
type=raw,value=latest
|
||||||
type=sha,format=short
|
type=sha,format=short
|
||||||
|
|
||||||
- uses: docker/build-push-action@v6
|
- uses: docker/build-push-action@v7
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
platforms: linux/amd64,linux/arm64
|
platforms: linux/amd64,linux/arm64
|
||||||
|
|||||||
16
package.json
16
package.json
@@ -27,17 +27,17 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@biomejs/biome": "catalog:",
|
"@biomejs/biome": "catalog:",
|
||||||
"@commitlint/cli": "~20.5.2",
|
"@commitlint/cli": "~20.5.3",
|
||||||
"@commitlint/config-conventional": "~20.5.0",
|
"@commitlint/config-conventional": "~20.5.3",
|
||||||
"@semantic-release/changelog": "^6.0.0",
|
"@semantic-release/changelog": "^6.0.3",
|
||||||
"@semantic-release/commit-analyzer": "^13.0.0",
|
"@semantic-release/commit-analyzer": "^13.0.1",
|
||||||
"@semantic-release/exec": "^7.1.0",
|
"@semantic-release/exec": "^7.1.0",
|
||||||
"@semantic-release/git": "^10.0.0",
|
"@semantic-release/git": "^10.0.1",
|
||||||
"@semantic-release/github": "^10.0.0",
|
"@semantic-release/github": "^10.3.5",
|
||||||
"@semantic-release/npm": "^13.1.5",
|
"@semantic-release/npm": "^13.1.5",
|
||||||
"@semantic-release/release-notes-generator": "^14.0.0",
|
"@semantic-release/release-notes-generator": "^14.1.1",
|
||||||
"husky": "~9.1.7",
|
"husky": "~9.1.7",
|
||||||
"semantic-release": "catalog:",
|
"semantic-release": "catalog:",
|
||||||
"turbo": "^2"
|
"turbo": "^2.9.16"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
1006
packages/desktop/src-tauri/Cargo.lock
generated
1006
packages/desktop/src-tauri/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
1027
pnpm-lock.yaml
generated
1027
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -5,7 +5,7 @@ allowBuilds:
|
|||||||
|
|
||||||
catalog:
|
catalog:
|
||||||
# Standard tooling
|
# Standard tooling
|
||||||
"@biomejs/biome": "^2.4.0"
|
"@biomejs/biome": "^2.4.16"
|
||||||
|
|
||||||
# Testing
|
# Testing
|
||||||
"@playwright/test": "^1.59.1"
|
"@playwright/test": "^1.59.1"
|
||||||
@@ -15,16 +15,16 @@ catalog:
|
|||||||
"@types/react": "^19.2.14"
|
"@types/react": "^19.2.14"
|
||||||
"@types/react-dom": "^19.2.3"
|
"@types/react-dom": "^19.2.3"
|
||||||
"@vitejs/plugin-react": "^6.0.1"
|
"@vitejs/plugin-react": "^6.0.1"
|
||||||
"@vitest/coverage-v8": "^4.0.0"
|
"@vitest/coverage-v8": "^4.1.8"
|
||||||
jsdom: "^26.1.0"
|
jsdom: "^29.1.1"
|
||||||
|
|
||||||
# React
|
# React
|
||||||
react: "^19.2.5"
|
react: "^19.2.5"
|
||||||
react-dom: "^19.2.5"
|
react-dom: "^19.2.5"
|
||||||
semantic-release: "^25.0.0"
|
semantic-release: "^25.0.3"
|
||||||
typescript: "~6.0.2"
|
typescript: "~6.0.2"
|
||||||
|
|
||||||
# Vite
|
# Vite
|
||||||
vite: "^8.0.10"
|
vite: "^8.0.10"
|
||||||
vitest: "^4.0.0"
|
vitest: "^4.1.8"
|
||||||
zod: "^4.0.0"
|
zod: "^4.0.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user