From c8fa29de084640ace67a16fd3ce6aff1a2a7b2f9 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Fri, 7 Nov 2025 16:22:45 +1100 Subject: [PATCH] loosen assert on resource names --- conda_forge_admin_requests/access_control.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/conda_forge_admin_requests/access_control.py b/conda_forge_admin_requests/access_control.py index ad1bfa2cc..f13dbb86f 100644 --- a/conda_forge_admin_requests/access_control.py +++ b/conda_forge_admin_requests/access_control.py @@ -157,8 +157,9 @@ def _process_request_for_feedstock( for resource in resources: register_ci_cmd.extend(["--cirun-resources", resource]) - assert resource.startswith("cirun-openstack"), f"Unknown resource {resource}" + assert resource.startswith("cirun-"), f"Unknown resource {resource}" + # this part is specific to github.com/Quansight/open-gpu-server if all(resource.startswith("cirun-openstack") for resource in resources): for key, value in DEFAULT_CIRUN_OPENSTACK_VALUES.items(): for arg in value: @@ -255,7 +256,7 @@ def check(request: Dict[str, Any]) -> None: resources = request["resources"] assert resources, "Empty resources" for resource in resources: - assert resource.startswith("cirun-openstack") + assert resource.startswith("cirun-") if action == "travis": assert not request.get("revoke", False)