fix(workflows): require project for catalog list (#2436)

This commit is contained in:
Pascal THUET
2026-05-04 19:00:28 +02:00
committed by GitHub
parent 1994bd766e
commit a7201c183e
2 changed files with 2 additions and 1 deletions

View File

@@ -5806,7 +5806,7 @@ def workflow_catalog_list():
"""List configured workflow catalog sources.""" """List configured workflow catalog sources."""
from .workflows.catalog import WorkflowCatalog, WorkflowCatalogError from .workflows.catalog import WorkflowCatalog, WorkflowCatalogError
project_root = Path.cwd() project_root = _require_specify_project()
catalog = WorkflowCatalog(project_root) catalog = WorkflowCatalog(project_root)
try: try:

View File

@@ -1117,6 +1117,7 @@ class TestIntegrationCatalogDiscoveryCLI:
["workflow", "remove", "demo"], ["workflow", "remove", "demo"],
["workflow", "search"], ["workflow", "search"],
["workflow", "info", "demo"], ["workflow", "info", "demo"],
["workflow", "catalog", "list"],
["workflow", "catalog", "add", "https://example.com/catalog.yml"], ["workflow", "catalog", "add", "https://example.com/catalog.yml"],
["workflow", "catalog", "remove", "0"], ["workflow", "catalog", "remove", "0"],
] ]