From 642394ac2c6f64286bcee778190b1c383019e420 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 2 Nov 2026 03:38:11 +0000 Subject: [PATCH] test(ci): accept any major version of actions/github-script in lifecycle parity test Dependabot bumps (v7 -> v9) failed the exact-pin assertion. Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01THB2F2ifF6NxYG78vCDtr2 --- tests/test_metadata.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_metadata.py b/tests/test_metadata.py index 18dda02..e36f531 100644 --- a/tests/test_metadata.py +++ b/tests/test_metadata.py @@ -2,6 +2,7 @@ from __future__ import annotations +import re import tomllib from pathlib import Path @@ -609,7 +610,7 @@ def test_lifecycle_workflows_auto_assign_and_label_sync_parity() -> None: assert labels_yml.is_file(), "Missing labels.yml" aa_text = auto_assign.read_text(encoding="utf-8") - assert "actions/github-script@v7" in aa_text + assert re.search(r"actions/github-script@v\d+", aa_text) assert "timeout-minutes: 5" in aa_text assert "cancel-in-progress: true" in aa_text assert "issues: write" in aa_text