From 8f1f0ee155b4e5ba8d53ab41a07251602beca16a Mon Sep 17 00:00:00 2001 From: Dmitry Kropachev Date: Fri, 30 May 2025 12:19:50 -0400 Subject: [PATCH] cicd: fix docs publish workflow Fixes two problems: 1. trigger it for `scylla-4.x` 2. make it non-concurrent --- .github/workflows/docs-pages.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs-pages.yaml b/.github/workflows/docs-pages.yaml index cac98410755..110fa49b748 100644 --- a/.github/workflows/docs-pages.yaml +++ b/.github/workflows/docs-pages.yaml @@ -5,7 +5,7 @@ name: "Docs / Publish" on: push: branches: - - scylla-3.x + - scylla-4.x - 'scylla-**' paths: - 'docs/**' @@ -18,6 +18,10 @@ on: jobs: release: runs-on: ubuntu-latest + concurrency: + group: single + cancel-in-progress: true + steps: - name: Checkout uses: actions/checkout@v4 @@ -36,10 +40,13 @@ jobs: distribution: 'temurin' - name: Set up env run: make -C docs setupenv + - name: Build redirects run: make -C docs redirects + - name: Build docs run: make -C docs multiversion + - name: Deploy docs to GitHub Pages run: ./docs/_utils/deploy.sh env: