Skip to content

ci(docs): publish the docs page to /plugins/maplibre-style-control/ - #30

Merged
db9795 merged 1 commit into
maptoolkit:mainfrom
LaurinFah:docs/plugins-docs-path
Oct 7, 2026
Merged

db9795 merged 1 commit into
maptoolkit:mainfrom
LaurinFah:docs/plugins-docs-path

Conversation

@LaurinFah

Copy link
Copy Markdown

The docs moved the MapLibre plugin pages from /third-party-libraries/maplibre/ to /plugins/ (maptoolkit/docs#18). This updates publish-docs.yml to match:

  • docs-path -> docs/content/plugins/maplibre-style-control.md
  • aliases in the front matter, so the old URLs redirect to the new page. The docs site only redirects through Hugo aliases on the target page, and this workflow rewrites that page's front matter on every release, so the aliases have to live here.

Merge together with maptoolkit/docs#18. Merged before it, the next release creates the page at a path that is not in the nav yet. Merged after it, the next release puts the page back under /third-party-libraries/. After merging, the workflow can be run by hand (workflow_dispatch) to regenerate the page without a release.

Unrelated, but it shows up on the docs page: the ](LICENSE) link in the README's License section is relative and 404s on docs.maptoolkit.com. An absolute GitHub URL fixes it (already raised with Daniel).

🤖 Generated with Claude Code

The docs moved the MapLibre plugin pages from
/third-party-libraries/maplibre/ to /plugins/ (maptoolkit/docs#18).
Keep the old URLs as aliases so they redirect to the new page.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@db9795
db9795 merged commit 69a357a into maptoolkit:main Oct 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants