From 4e2a2125e4e52039dd3b9400e5ad50a3bc7e4aac Mon Sep 17 00:00:00 2001 From: grafanabot Date: Mon, 3 Mar 2025 07:02:07 +0000 Subject: [PATCH] Update `make docs` procedure --- docs/docs.mk | 2 +- docs/make-docs | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/docs.mk b/docs/docs.mk index dfb6e9e501cf..09308dc8604d 100644 --- a/docs/docs.mk +++ b/docs/docs.mk @@ -125,7 +125,7 @@ update: ## Fetch the latest version of this Makefile and the `make-docs` script TOPIC_TYPES := concept multiple-tasks reference section task tutorial visualization .PHONY: $(patsubst %,topic/%,$(TOPIC_TYPES)) topic/%: ## Create a topic from the Writers' Toolkit template. Specify the topic type as the target, for example, `make topic/task TOPIC_PATH=sources/my-new-topic.md`. -topic/%: +$(patsubst %,topic/%,$(TOPIC_TYPES)): $(if $(TOPIC_PATH),,$(error "You must set the TOPIC_PATH variable to the path where the $(@F) topic will be created. For example: make $(@) TOPIC_PATH=sources/my-new-topic.md")) mkdir -p $(dir $(TOPIC_PATH)) curl -s -o $(TOPIC_PATH) https://raw.githubusercontent.com/grafana/writers-toolkit/refs/heads/main/docs/static/templates/$(@F)-template.md diff --git a/docs/make-docs b/docs/make-docs index 80c89aea7ced..f6d72f905dc5 100755 --- a/docs/make-docs +++ b/docs/make-docs @@ -8,6 +8,12 @@ # [Semantic versioning](https://semver.org/) is used to help the reader identify the significance of changes. # Changes are relevant to this script and the support docs.mk GNU Make interface. # +# ## 8.5.2 (2025-02-28) +# +# ### Fixed +# +# - topic/ targets are no longer no-ops as a result of 8.5.1. +# # ## 8.5.1 (2025-02-18) # # ### Fixed