|
73 | 73 | } |
74 | 74 | } |
75 | 75 |
|
76 | | - $docsOutputFolder = Join-Path $docsOutputFolder $ModuleName | Get-Item |
| 76 | + $moduleDocsFolder = Join-Path $docsOutputFolder $ModuleName | Get-Item |
77 | 77 |
|
78 | 78 | Write-Host '::group::Build docs - Generated files' |
79 | | - Get-ChildItem -Path $docsOutputFolder -Recurse | Select-Object -ExpandProperty FullName |
| 79 | + Get-ChildItem -Path $moduleDocsFolder -Recurse | Select-Object -ExpandProperty FullName |
80 | 80 | Write-Host '::endgroup::' |
81 | 81 |
|
82 | | - Get-ChildItem -Path $DocsOutputFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
| 82 | + Get-ChildItem -Path $moduleDocsFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
83 | 83 | $fileName = $_.Name |
84 | 84 | Write-Host "::group:: - [$fileName]" |
85 | 85 | Show-FileContent -Path $_ |
86 | 86 | } |
87 | 87 |
|
88 | 88 | Write-Host '::group::Build docs - Fix markdown code blocks' |
89 | | - Get-ChildItem -Path $DocsOutputFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
| 89 | + Get-ChildItem -Path $moduleDocsFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
90 | 90 | $content = Get-Content -Path $_.FullName |
91 | 91 | $fixedOpening = $false |
92 | 92 | $newContent = @() |
|
105 | 105 | } |
106 | 106 |
|
107 | 107 | Write-Host '::group::Build docs - Fix markdown escape characters' |
108 | | - Get-ChildItem -Path $DocsOutputFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
| 108 | + Get-ChildItem -Path $moduleDocsFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
109 | 109 | $content = Get-Content -Path $_.FullName -Raw |
110 | 110 | $content = $content -replace '\\`', '`' |
111 | 111 | $content = $content -replace '\\\[', '[' |
|
118 | 118 |
|
119 | 119 | Write-Host '::group::Build docs - Structure markdown files to match source files' |
120 | 120 | $PublicFunctionsFolder = Join-Path $ModuleSourceFolder.FullName 'functions\public' | Get-Item |
121 | | - $moduleDocsFolder = Join-Path $DocsOutputFolder.FullName $ModuleName |
122 | 121 | Get-ChildItem -Path $moduleDocsFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
123 | 122 | $file = $_ |
124 | 123 | $relPath = [System.IO.Path]::GetRelativePath($moduleDocsFolder, $file.FullName) |
|
144 | 143 | } |
145 | 144 |
|
146 | 145 | Write-Host '::group::Build docs - Move markdown files from source files to docs' |
147 | | - $moduleDocsFolder = Join-Path $DocsOutputFolder.FullName $ModuleName |
148 | 146 | Get-ChildItem -Path $PublicFunctionsFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
149 | 147 | $file = $_ |
150 | 148 | $relPath = [System.IO.Path]::GetRelativePath($PublicFunctionsFolder.FullName, $file.FullName) |
|
159 | 157 | } |
160 | 158 |
|
161 | 159 | Write-Host '────────────────────────────────────────────────────────────────────────────────' |
162 | | - Get-ChildItem -Path $DocsOutputFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
| 160 | + Get-ChildItem -Path $moduleDocsFolder -Recurse -Force -Include '*.md' | ForEach-Object { |
163 | 161 | $fileName = $_.Name |
164 | 162 | Write-Host "::group:: - [$fileName]" |
165 | 163 | Show-FileContent -Path $_ |
|
0 commit comments