From b0b88d4f727aabd45acb3349cfe115eae32f636e Mon Sep 17 00:00:00 2001 From: useruserdev <256019073+useruserdev@users.noreply.github.com> Date: Thu, 4 Jun 2026 06:01:00 +0500 Subject: [PATCH] CI: scope build to ios/rust changes, web workflow to web changes Add paths filters so the iOS build no longer runs on web-only PRs and the web workflow no longer runs on iOS-only changes. Combined with version tags coming from MARKETING_VERSION, release versions are fully decoupled from web activity. --- .github/workflows/build.yml | 1 + .github/workflows/web.yml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 840ce24..ae79248 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,6 +5,7 @@ on: branches: [main] paths: [rust/**, ios/**, scripts/**, .github/workflows/build.yml] pull_request: + paths: [rust/**, ios/**, scripts/**, .github/workflows/build.yml] workflow_dispatch: jobs: diff --git a/.github/workflows/web.yml b/.github/workflows/web.yml index 8e4fa8b..2a2885a 100644 --- a/.github/workflows/web.yml +++ b/.github/workflows/web.yml @@ -3,7 +3,9 @@ name: web on: push: branches: [main] + paths: [web/**, .github/workflows/web.yml] pull_request: + paths: [web/**, .github/workflows/web.yml] workflow_dispatch: jobs: