docs: fixes and preparations for workflows reference (#8579)

- Fix the merger configuration that adds the correct slug / sidebar labels
- Add an overview page for the workflows reference.
- Fixes to components and build scripts
This commit is contained in:
Shahed Nasser
2024-08-13 12:30:55 +00:00
committed by GitHub
parent 6f50e376a9
commit cd0acbd921
7 changed files with 59 additions and 45 deletions
@@ -45,6 +45,10 @@ export default async function getCoreFlowsRefSidebarChildren(): Promise<
const childDirPath = path.join(namespaceBasePath, childDir.name)
const childFile = readdirSync(childDirPath)
if (!childFile.length) {
continue
}
const sidebarItem = await getSidebarItemLink({
filePath: path.join(childDirPath, childFile[0]),
basePath: projPath,