From 398cd68c425edb41906e1e0f41104b1d2e38ec8e Mon Sep 17 00:00:00 2001 From: Grace Date: Wed, 29 Jan 2025 16:39:35 +0000 Subject: [PATCH 1/3] Only build-docs when creating tags --- .github/workflows/build-docs.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 32e5e8a..f067cd9 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -3,8 +3,6 @@ on: release: types: [created] push: - branches: - - master tags: - '**' jobs: From b772c957329d1585a270004d5e1b7820ef349b7d Mon Sep 17 00:00:00 2001 From: Grace Date: Wed, 29 Jan 2025 17:22:58 +0000 Subject: [PATCH 2/3] Build always, deploy only on tags --- .github/workflows/build-docs.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index f067cd9..b908f69 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -3,6 +3,8 @@ on: release: types: [created] push: + branches: + - main tags: - '**' jobs: @@ -22,6 +24,7 @@ jobs: path: ./docs/build deploy: + if: ${{ startsWith(github.ref, 'refs/tags/') }} permissions: pages: write id-token: write From 22da1d236999288e7777dcbec775fbb204893d4d Mon Sep 17 00:00:00 2001 From: Grace Date: Wed, 29 Jan 2025 17:24:14 +0000 Subject: [PATCH 3/3] Build doc always --- .github/workflows/build-docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index b908f69..ed0ea74 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -4,7 +4,7 @@ on: types: [created] push: branches: - - main + - '**' tags: - '**' jobs: