diff --git a/.github/workflows/sync-docs-discourse.yml b/.github/workflows/sync-docs-discourse.yml index 57e5411c49..43561510d7 100644 --- a/.github/workflows/sync-docs-discourse.yml +++ b/.github/workflows/sync-docs-discourse.yml @@ -67,6 +67,11 @@ jobs: config = DiscourseConfig.from_env() client = DiscourseClient(config) + + def category_id_for(path: str) -> int: + top_level = path.split('/')[0] + return config.category_mapping.get(top_level, config.category_mapping.get('documentation', 114)) + category_id = category_id_for(DOC_PATH) print(f'Category ID: {category_id}')