From e68e9c38a8d63673223f58e3d5c130d7327a1436 Mon Sep 17 00:00:00 2001 From: Arunavo Ray Date: Mon, 2 Mar 2026 16:25:54 +0530 Subject: [PATCH] ci: skip app CI workflows for www-only changes Add www/** to paths-ignore in astro-build-test, e2e-tests, and nix-build workflows. docker-build and helm-test already use positive path filters and were unaffected. --- .github/workflows/astro-build-test.yml | 2 ++ .github/workflows/e2e-tests.yml | 2 ++ .github/workflows/nix-build.yml | 8 ++++++++ 3 files changed, 12 insertions(+) diff --git a/.github/workflows/astro-build-test.yml b/.github/workflows/astro-build-test.yml index 0dc8b03..a585418 100644 --- a/.github/workflows/astro-build-test.yml +++ b/.github/workflows/astro-build-test.yml @@ -6,11 +6,13 @@ on: paths-ignore: - 'README.md' - 'docs/**' + - 'www/**' pull_request: branches: [ '*' ] paths-ignore: - 'README.md' - 'docs/**' + - 'www/**' permissions: contents: read diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index c22eee7..f93d6f5 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -8,6 +8,7 @@ on: - "docs/**" - "CHANGELOG.md" - "LICENSE" + - "www/**" pull_request: branches: ["*"] paths-ignore: @@ -15,6 +16,7 @@ on: - "docs/**" - "CHANGELOG.md" - "LICENSE" + - "www/**" workflow_dispatch: inputs: debug_enabled: diff --git a/.github/workflows/nix-build.yml b/.github/workflows/nix-build.yml index 77dfdf6..d43d2f8 100644 --- a/.github/workflows/nix-build.yml +++ b/.github/workflows/nix-build.yml @@ -5,8 +5,16 @@ on: branches: [main, nix] tags: - 'v*' + paths-ignore: + - 'README.md' + - 'docs/**' + - 'www/**' pull_request: branches: [main] + paths-ignore: + - 'README.md' + - 'docs/**' + - 'www/**' permissions: contents: read