From 3f7daf198e51d14b551aeb268f91a62bd7afec57 Mon Sep 17 00:00:00 2001 From: bakedpotatolord Date: Sat, 20 Dec 2025 15:55:50 -0700 Subject: [PATCH] update to build docs for latest release --- .github/workflows/build-docs.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 7014846a..7076acd3 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -1,7 +1,7 @@ name: 'docs-publish' on: push: - branches: [ master ] + branches: [ rel-* ] paths: - 'docs/**' workflow_dispatch: @@ -24,6 +24,22 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - name: Determine latest rel-x.y branch + id: latest + run: | + latest_branch=$(git branch -r \ + | sed 's|origin/||' \ + | grep '^rel-[0-9]\+\.[0-9]\+$' \ + | sed 's/rel-//' \ + | sort -V \ + | tail -n 1) + echo "latest=rel-$latest_branch" >> "$GITHUB_OUTPUT" + + - name: Stop if not latest + if: steps.latest.outputs.latest != github.ref_name + run: | + echo "Not latest branch. This is ${{ github.ref_name }}, latest is ${{ steps.latest.outputs.latest }}" + exit 0 - name: Setup bun uses: oven-sh/setup-bun@v2 with: