Skip to content

Commit ee750b5

Browse files
Remove Dashboard Extension docs page (#73)
## Summary - remove the Dashboard Extension documentation page - remove the Dashboard Extension spec page - remove Dashboard Extension references from docs indexes and navigation --------- Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
1 parent 53f56c3 commit ee750b5

9 files changed

Lines changed: 282 additions & 132 deletions

File tree

.github/actions/update-index/src/Helper.psm1

Lines changed: 259 additions & 79 deletions
Large diffs are not rendered by default.
Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
Import-Module -Name (Join-Path $PSScriptRoot 'Helper.psm1')
22

3-
$repos = Show-RepoList
4-
# Update-ActionList
5-
# Update-FunctionAppList
6-
Update-ModuleList -Repos $repos
3+
LogGroup 'Initialize update-index run' {
4+
Write-Host "Starting update-index in [$PSScriptRoot]"
5+
}
6+
7+
LogGroup 'Collect repositories' {
8+
$repos = Show-RepoList
9+
Write-Host "Repository collection complete: $($repos.Count) records"
10+
}
11+
12+
LogGroup 'Skipped generators' {
13+
Write-Host 'Update-ActionList is currently disabled in main.ps1'
14+
Write-Host 'Update-FunctionAppList is currently disabled in main.ps1'
15+
}
16+
17+
LogGroup 'Update module catalog docs' {
18+
Update-ModuleList -Repos $repos
19+
}
20+
21+
LogGroup 'Finalize update-index run' {
22+
Write-Host 'update-index run completed'
23+
}

.github/linters/.powershell-psscriptanalyzer.psd1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
}
5151
}
5252
ExcludeRules = @(
53-
'PSAvoidUsingWriteHost', # Write-Host is acceptable in guidance scripts.
53+
'PSAvoidUsingWriteHost', # Write-Host is acceptable in scripts used for docs tooling and guidance.
5454
'PSMissingModuleManifestField', # This rule is not applicable until the module is built.
5555
'PSUseToExportFieldsInManifest'
5656
)

src/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/site/

src/docs/Modules/Dashboard-Extension/index.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/docs/Modules/Dashboard-Extension/spec.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/docs/Modules/index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ This section is the local source of truth for:
77
- module catalog and module-level specs
88
- Process-PSModule structure and build flow
99
- repository anatomy and template onboarding
10-
- optional dashboard extension specification for module telemetry
1110

1211
## Sections
1312

@@ -18,4 +17,3 @@ This section is the local source of truth for:
1817
- [Versioning](Versioning.md)
1918
- [Catalog](Catalog/index.md) (auto-generated from PSModule repo metadata, release data, and README summaries)
2019
- [Process-PSModule](Process-PSModule/index.md)
21-
- [Dashboard Extension](Dashboard-Extension/index.md)

src/docs/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ This site is now focused on PSModule-org specific documentation:
4040
- [Modules](Modules/index.md): module catalog and module-specific standards
4141
- [Process-PSModule](Modules/Process-PSModule/index.md): how modules are structured and built
4242
- [Template onboarding](Modules/Process-PSModule/template-quickstart.md): how to start from the template
43-
- [Dashboard extension](Modules/Dashboard-Extension/index.md): module telemetry documentation spec
4443

4544
## Cross-org guidance has moved
4645

src/zensical.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,6 @@ nav = [
3434
{"Build, Test, Pack, Publish" = "Modules/Process-PSModule/build-test-pack-publish.md"},
3535
{"Template Quickstart" = "Modules/Process-PSModule/template-quickstart.md"},
3636
]},
37-
{"Dashboard Extension" = [
38-
"Modules/Dashboard-Extension/index.md",
39-
{"Spec" = "Modules/Dashboard-Extension/spec.md"},
40-
]},
4137
]},
4238
{"Dictionary" = [
4339
"Dictionary/index.md",

0 commit comments

Comments
 (0)