From d81b34575a4d54aa9bc39e0815da568f662f0136 Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Sun, 15 Mar 2026 03:58:13 +0200 Subject: [PATCH] ci: refresh release dispatch and publish updated docs source (#667) * docs: refresh docs and add tunnel usage guide Add a new tunnels page with verified, up-to-date CLI examples Remove deprecated `--daemon` usage and clarify QR/password behavior Add docs validation tooling and docs-source workflow for packaging and sync * ci: update release workflow behavior --- .github/workflows/release.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2a643840..f29c3c11 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -563,3 +563,28 @@ jobs: process.exit(1); }); NODE + + - name: Trigger openchamber-website site refresh (optional) + env: + WEBSITE_REPO: openchamber/openchamber-website + WEBSITE_TOKEN: ${{ secrets.OPENCHAMBER_WEBSITE_REPO_TOKEN }} + VERSION: ${{ needs.create-release.outputs.version }} + run: | + if [ -z "$WEBSITE_TOKEN" ]; then + echo "OPENCHAMBER_WEBSITE_REPO_TOKEN not set; skip site refresh dispatch." + exit 0 + fi + + curl --fail-with-body -sS -X POST \ + -H "Authorization: Bearer $WEBSITE_TOKEN" \ + -H "Accept: application/vnd.github+json" \ + https://api.github.com/repos/$WEBSITE_REPO/dispatches \ + -d @- <