Skip to content

Commit faddbf1

Browse files
committed
ci: remove poetry.toml and update dependabot config
- Remove poetry.toml (project uses uv, not Poetry) - Update dependabot.yml to include Python and npm dependencies - Format package.json
1 parent 7a21fee commit faddbf1

File tree

3 files changed

+74
-24
lines changed

3 files changed

+74
-24
lines changed

.github/dependabot.yml

Lines changed: 61 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,66 @@
11
version: 2
22
updates:
3-
# Maintain dependencies for GitHub Actions
3+
# Maintain dependencies for Python (pip/uv)
4+
- package-ecosystem: "pip"
5+
directory: "/"
6+
schedule:
7+
interval: "weekly"
8+
day: "monday"
9+
time: "02:00"
10+
timezone: "UTC"
11+
open-pull-requests-limit: 10
12+
groups:
13+
# Group all non-breaking updates together
14+
dependencies:
15+
patterns:
16+
- "*"
17+
update-types:
18+
- "minor"
19+
- "patch"
20+
commit-message:
21+
prefix: "build(deps)"
22+
include: "scope"
23+
labels:
24+
- "dependencies"
25+
- "python"
26+
- "automated"
27+
28+
# Maintain dependencies for npm/pnpm
29+
- package-ecosystem: "npm"
30+
directory: "/"
31+
schedule:
32+
interval: "weekly"
33+
day: "monday"
34+
time: "02:00"
35+
timezone: "UTC"
36+
open-pull-requests-limit: 10
37+
groups:
38+
# Group all non-breaking updates together
39+
dependencies:
40+
patterns:
41+
- "*"
42+
update-types:
43+
- "minor"
44+
- "patch"
45+
commit-message:
46+
prefix: "build(deps)"
47+
include: "scope"
48+
labels:
49+
- "dependencies"
50+
- "npm"
51+
- "automated"
52+
53+
# Maintain GitHub Actions
454
- package-ecosystem: "github-actions"
555
directory: "/"
656
schedule:
7-
interval: "daily"
57+
interval: "weekly"
58+
day: "monday"
59+
time: "02:00"
60+
timezone: "UTC"
61+
commit-message:
62+
prefix: "ci"
63+
include: "scope"
64+
labels:
65+
- "dependencies"
66+
- "github-actions"

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
2-
"scripts": {
3-
"prepare": "husky",
4-
"lint": "uv run ruff check . && uv run ruff format --check .",
5-
"lint:md": "markdownlint '**/*.md' --ignore node_modules --ignore .husky --ignore site"
6-
},
7-
"devDependencies": {
8-
"@commitlint/cli": "^20.3.0",
9-
"@commitlint/config-angular": "^20.3.0",
10-
"@commitlint/config-conventional": "^20.3.0",
11-
"husky": "^9.1.7",
12-
"markdownlint-cli": "^0.47.0",
13-
"prettier": "^3.7.4"
14-
}
2+
"scripts": {
3+
"prepare": "husky",
4+
"lint": "uv run ruff check . && uv run ruff format --check .",
5+
"lint:md": "markdownlint '**/*.md' --ignore node_modules --ignore .husky --ignore site"
6+
},
7+
"devDependencies": {
8+
"@commitlint/cli": "^20.3.0",
9+
"@commitlint/config-angular": "^20.3.0",
10+
"@commitlint/config-conventional": "^20.3.0",
11+
"husky": "^9.1.7",
12+
"markdownlint-cli": "^0.47.0",
13+
"prettier": "^3.7.4"
14+
}
1515
}

poetry.toml

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)