hayat01sh1da/GitHub Wiki Organiser
Organise (organize) a GitHub wiki: regenerate Home.md/_Sidebar.md grouped by Owner/Category and export unknown-page reports
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| command | Subcommand to run: update (Home + Sidebar), count-report or llm-export | no | update |
| wiki-repository | Wiki repository to organise, as <owner>/<repo>.wiki | no | ${{ github.repository }}.wiki |
| token | Token used to check out and push the wiki repository. The default GITHUB_TOKEN works for the calling repository's own wiki when the job grants `permissions: contents: write`; organising another repository's wiki needs a PAT. | no | ${{ github.token }} |
| group-by | Grouping criteria: Owner or Category (CLI default: Owner) | no | "" |
| language | Label language: English or Japanese (CLI default: English) | no | "" |
| home-overflow | update only: split Home into per-namespace pages under wikis-by-owner/ | no | false |
| template-dir | Directory of <group_by>/<language>.md Home templates, relative to the wiki root | no | "" |
| output | count-report / llm-export only: export filename (relative to the wiki root) | no | "" |
| push | Commit and push the wiki when the run produced a diff | no | true |
| commit-message | Commit message used when pushing wiki changes | no | Organise wiki by Spreen Wiki Organiser |
| slack-webhook-url | Optional Slack Incoming Webhook URL; a notification is sent when changes were pushed | no | "" |
Outputs
| name | description |
|---|---|
| changed | 'true' when the run produced wiki changes that were committed and pushed |