From b7a13a66369563335c432cad2769a84b9ea6144b Mon Sep 17 00:00:00 2001 From: Dmitry Verkhoturov Date: Sat, 17 Jan 2026 09:50:47 +0000 Subject: [PATCH] Fix site rebuild on release The paths filter was applied to tag events, preventing site rebuilds when releases don't include site changes. Switch to release event trigger which always fires on new releases, ensuring the site fetches the latest version from GitHub API. Closes #1992 --- .github/workflows/ci-site.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-site.yml b/.github/workflows/ci-site.yml index f2a59f39..e6b2d6bf 100644 --- a/.github/workflows/ci-site.yml +++ b/.github/workflows/ci-site.yml @@ -1,10 +1,11 @@ name: site on: + release: + types: [published] push: branches: - master - tags: paths: - ".github/workflows/ci-site.yml" - "site/**" @@ -133,7 +134,7 @@ jobs: name: Deploy site runs-on: ubuntu-latest needs: merge - if: github.ref == 'refs/heads/master' + if: github.ref == 'refs/heads/master' || github.event_name == 'release' steps: - name: trigger deployment