Add a CI check for unused settings (#34105)

* Add unused settings script

* Run in CI

* Remove unused settings sans topic html

* Report as annotations

* Cleanup script
This commit is contained in:
Will Hunt
2026-07-02 17:59:27 +00:00
committed by GitHub
parent bb53d0c6b3
commit 588a8a6fcf
4 changed files with 231 additions and 18 deletions
+3
View File
@@ -46,6 +46,9 @@ jobs:
- name: Docs
install: layered
command: "docs:build"
- name: Unused settings
install: normal
command: "lint:unused-settings"
name: ${{ matrix.name }}
runs-on: ubuntu-24.04
steps: