From 46b9ed13e3b1c6625d09d8dc4aae13bdfbc54013 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20B=C3=B6ck?= Date: Tue, 6 Oct 2026 17:53:34 +0200 Subject: [PATCH 1/2] Update workflow to update docs automatically on release --- .changeset/khaki-numbers-matter.md | 5 +++++ .github/workflows/publish-docs.yml | 4 ++++ .github/workflows/release.yml | 9 +++++++++ 3 files changed, 18 insertions(+) create mode 100644 .changeset/khaki-numbers-matter.md diff --git a/.changeset/khaki-numbers-matter.md b/.changeset/khaki-numbers-matter.md new file mode 100644 index 0000000..b064418 --- /dev/null +++ b/.changeset/khaki-numbers-matter.md @@ -0,0 +1,5 @@ +--- +"@maptoolkit/maplibre-style-control": patch +--- + +Call workflow automatically on package release diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index aec6367..8a4b82c 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -2,6 +2,10 @@ name: Publish Docs on: workflow_dispatch: + workflow_call: + secrets: + DOCS_REPO_TOKEN: + required: true jobs: publish-docs: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f155917..0257266 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,3 +23,12 @@ jobs: id-token: write pages: write contents: read + + publish-docs: + needs: release + if: needs.release.outputs.published == 'true' + uses: ./.github/workflows/publish-docs.yml + permissions: + contents: read + secrets: + DOCS_REPO_TOKEN: ${{ secrets.DOCS_REPO_TOKEN }} From 318c0abeaf4f5b2a1efe8032e5ae06d3b78c3d40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20B=C3=B6ck?= Date: Tue, 6 Oct 2026 18:17:44 +0200 Subject: [PATCH 2/2] Update README with more descriptive badges to better fit maptoolkit docs --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index af02bba..5ac852d 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # maplibre-style-control -[![License](https://img.shields.io/npm/l/@maptoolkit/maplibre-style-control?style=plastic)](LICENSE) -[![Version](https://img.shields.io/npm/v/@maptoolkit/maplibre-style-control?style=plastic)](https://www.npmjs.com/package/@maptoolkit/maplibre-style-control) -[![Downloads](https://img.shields.io/npm/dm/@maptoolkit/maplibre-style-control?style=plastic)](https://www.npmjs.com/package/@maptoolkit/maplibre-style-control) +[![NPM](https://img.shields.io/npm/v/@maptoolkit/maplibre-style-control?style=for-the-badge&logo=npm&logoColor=white&labelColor=CB3837&color=555)](https://www.npmjs.com/package/@maptoolkit/maplibre-style-control) +[![License](https://img.shields.io/npm/l/@maptoolkit/maplibre-style-control?style=for-the-badge)](https://github.com/maptoolkit/maplibre-style-control/blob/main/LICENSE) +[![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/maptoolkit/maplibre-style-control) A [MapLibre GL JS](https://maplibre.org/maplibre-gl-js/docs/) control plugin to switch between different styles.