From 815e54da014fac98c8693bbf67615a9701d73cef Mon Sep 17 00:00:00 2001 From: Yuriy Kirillov Date: Tue, 25 Aug 2026 10:45:38 +0200 Subject: [PATCH] chore: shorten dependencies label --- .github/dependabot.yml | 8 ++++---- config/embedder.yml | 8 ++++---- config/github.yml | 2 +- test/test_github_config.py | 24 ++++++++++++------------ 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1d80ec4..0ccf666 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,7 +3,7 @@ version: 2 updates: - package-ecosystem: github-actions directory: / - labels: [dependencies] + labels: [deps] commit-message: prefix: chore include: scope @@ -13,7 +13,7 @@ updates: timezone: "Europe/Berlin" - package-ecosystem: pre-commit directory: / - labels: [dependencies] + labels: [deps] commit-message: prefix: chore include: scope @@ -23,7 +23,7 @@ updates: timezone: "Europe/Berlin" - package-ecosystem: pip directory: / - labels: [dependencies] + labels: [deps] commit-message: prefix: chore include: scope @@ -33,7 +33,7 @@ updates: timezone: "Europe/Berlin" - package-ecosystem: bundler directory: / - labels: [dependencies] + labels: [deps] commit-message: prefix: chore include: scope diff --git a/config/embedder.yml b/config/embedder.yml index c210ecd..3b4e1f5 100644 --- a/config/embedder.yml +++ b/config/embedder.yml @@ -61,7 +61,7 @@ fragments: updates: - package-ecosystem: github-actions directory: / - labels: [dependencies] + labels: [deps] commit-message: prefix: chore include: scope @@ -71,7 +71,7 @@ fragments: timezone: "Europe/Berlin" - package-ecosystem: pre-commit directory: / - labels: [dependencies] + labels: [deps] commit-message: prefix: chore include: scope @@ -81,7 +81,7 @@ fragments: timezone: "Europe/Berlin" - package-ecosystem: pip directory: / - labels: [dependencies] + labels: [deps] commit-message: prefix: chore include: scope @@ -91,7 +91,7 @@ fragments: timezone: "Europe/Berlin" - package-ecosystem: bundler directory: / - labels: [dependencies] + labels: [deps] commit-message: prefix: chore include: scope diff --git a/config/github.yml b/config/github.yml index e0f7466..48120d7 100644 --- a/config/github.yml +++ b/config/github.yml @@ -12,7 +12,7 @@ labels: ":triangular_flag_on_post:": color: FFEFEF description: Temporary fast-track flag - dependencies: + deps: color: 0366d6 description: Pull requests that update a dependency file "priority: P1": diff --git a/test/test_github_config.py b/test/test_github_config.py index 9597fba..2c5c9a9 100644 --- a/test/test_github_config.py +++ b/test/test_github_config.py @@ -38,10 +38,10 @@ def test_loads_repository_config(self): "labels", }, ) - self.assertIn("dependencies", checks["labels"]["required"]) + self.assertIn("deps", checks["labels"]["required"]) self.assertIn("autorelease: pending", checks["labels"]["optional"]) self.assertEqual( - checks["labels"]["required"]["dependencies"]["description"], + checks["labels"]["required"]["deps"]["description"], "Pull requests that update a dependency file", ) @@ -73,7 +73,7 @@ def test_rejects_invalid_label_color(self): with tempfile.NamedTemporaryFile(mode="w", suffix=".yml") as config: config.write( "config:\n hasWikiEnabled: false\n" - "labels:\n required:\n dependencies:\n" + "labels:\n required:\n deps:\n" " color: blue\n description: Dependency updates\n" ) config.flush() @@ -85,7 +85,7 @@ def test_rejects_missing_label_description(self): with tempfile.NamedTemporaryFile(mode="w", suffix=".yml") as config: config.write( "config:\n hasWikiEnabled: false\n" - "labels:\n required:\n dependencies:\n color: 0366d6\n" + "labels:\n required:\n deps:\n color: 0366d6\n" ) config.flush() @@ -150,7 +150,7 @@ def request(_repository, _fields): def test_label_policy_accepts_required_and_present_optional_labels(self): policy = { "required": { - "dependencies": {"color": "0366d6", "description": "Dependency updates"} + "deps": {"color": "0366d6", "description": "Dependency updates"} }, "optional": { "autorelease: pending": {"color": "fbca04", "description": "Pending release"} @@ -160,7 +160,7 @@ def test_label_policy_accepts_required_and_present_optional_labels(self): policy, "owner/repo", request=lambda _repository: [ - {"name": "dependencies", "color": "0366D6", "description": "Dependency updates"}, + {"name": "deps", "color": "0366D6", "description": "Dependency updates"}, {"name": "autorelease: pending", "color": "fbca04", "description": "Pending release"}, ], ) @@ -170,7 +170,7 @@ def test_label_policy_accepts_required_and_present_optional_labels(self): def test_label_policy_accepts_absent_optional_labels(self): policy = { "required": { - "dependencies": {"color": "0366d6", "description": "Dependency updates"} + "deps": {"color": "0366d6", "description": "Dependency updates"} }, "optional": { "autorelease: pending": {"color": "fbca04", "description": "Pending release"} @@ -180,7 +180,7 @@ def test_label_policy_accepts_absent_optional_labels(self): policy, "owner/repo", request=lambda _repository: [ - {"name": "dependencies", "color": "0366d6", "description": "Dependency updates"} + {"name": "deps", "color": "0366d6", "description": "Dependency updates"} ], ) @@ -189,7 +189,7 @@ def test_label_policy_accepts_absent_optional_labels(self): def test_label_policy_reports_all_differences(self): policy = { "required": { - "dependencies": {"color": "0366d6", "description": "Dependency updates"}, + "deps": {"color": "0366d6", "description": "Dependency updates"}, "size: S": {"color": "bfd4f2", "description": "Less than an hour"}, }, "optional": { @@ -200,7 +200,7 @@ def test_label_policy_reports_all_differences(self): policy, "owner/repo", request=lambda _repository: [ - {"name": "dependencies", "color": "ffffff", "description": None}, + {"name": "deps", "color": "ffffff", "description": None}, {"name": "bug", "color": "d73a4a", "description": "Something is broken"}, ], ) @@ -208,8 +208,8 @@ def test_label_policy_reports_all_differences(self): self.assertEqual(result.status, "failed") self.assertIn("missing: size: S", result.message) self.assertIn("unexpected: bug", result.message) - self.assertIn("dependencies expected #0366d6, got #ffffff", result.message) - self.assertIn('dependencies expected "Dependency updates", got ""', result.message) + self.assertIn("deps expected #0366d6, got #ffffff", result.message) + self.assertIn('deps expected "Dependency updates", got ""', result.message) def test_skips_label_policy_without_requesting_labels(self): results = CHECK_GITHUB_CONFIG.evaluate_checks(