From fb627fdacd1b58d0c8fc10b8d3d8738a1bdce799 Mon Sep 17 00:00:00 2001 From: Jorijn Schrijvershof Date: Thu, 8 Jan 2026 21:46:34 +0100 Subject: [PATCH] chore(release): track uv.lock in release-please (#33) --- AGENTS.md | 1 + release-please-config.json | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 0d3eb95..9194165 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -254,6 +254,7 @@ Example: `fix(charts): prevent crash when no data points available` 2. release-please creates/updates a "Release PR" with: - Updated `CHANGELOG.md` - Updated version in `src/meshmon/__init__.py` + - Updated `uv.lock` (project version entry) 3. When the Release PR is merged: - A GitHub Release is created - A git tag (e.g., `v0.2.0`) is created diff --git a/release-please-config.json b/release-please-config.json index 7d18b94..32edc20 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -14,6 +14,11 @@ "type": "generic", "path": "docker-compose.yml", "glob": false + }, + { + "jsonpath": "$.package[?(@.name.value=='meshcore-stats')].version", + "path": "uv.lock", + "type": "toml" } ], "changelog-sections": [