From 1cb476a22f0ddcc8aaf196b900c0a1033c7a7033 Mon Sep 17 00:00:00 2001 From: Michele Mancioppi Date: Fri, 7 Aug 2026 09:51:37 +0200 Subject: [PATCH 1/2] release: sync website docs after a successful release build Adds a sync-docs job that calls the existing sync-docs.yml reusable workflow with dry-run: false once the build job succeeds, running in parallel with index and publish-pypi. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .github/workflows/release.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a5daf59..7301df5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -276,6 +276,14 @@ jobs: - uses: actions/deploy-pages@v5 id: deploy + sync-docs: + needs: [build] + if: needs.build.result == 'success' + uses: ./.github/workflows/sync-docs.yml + with: + dry-run: false + secrets: inherit + publish-pypi: needs: [build] if: needs.build.result == 'success' From 34c620241fc0bd0076c0d6416d59ce1366708a61 Mon Sep 17 00:00:00 2001 From: Michele Mancioppi Date: Fri, 7 Aug 2026 11:37:16 +0200 Subject: [PATCH 2/2] sync-docs: rename overview nav title to 'About the...' Matches the title used in dash0hq/dash0-website#681, where the Python distribution overview nav entry was updated from "Dash0 OpenTelemetry Python Distribution" to "About the Dash0 OpenTelemetry Python Distribution" to give the sidebar entry more context. Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .github/workflows/sync-docs/transformations.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sync-docs/transformations.yaml b/.github/workflows/sync-docs/transformations.yaml index 98bd739..9983075 100644 --- a/.github/workflows/sync-docs/transformations.yaml +++ b/.github/workflows/sync-docs/transformations.yaml @@ -13,7 +13,7 @@ common: files: - source: docs/overview.md target: dash0/opentelemetry/distributions/python/overview.md - title: Dash0 OpenTelemetry Python Distribution + title: About the Dash0 OpenTelemetry Python Distribution description: Overview of the Dash0 OpenTelemetry distribution for Python — zero-code instrumentation with pure-Python OTLP export and no native dependencies. - source: docs/getting-started.md