From 01797ffc55d891802bf81c264289cdfcba21c8d3 Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Sat, 25 Jul 2026 14:38:53 +0200 Subject: [PATCH] ci: stop stack PR workflow duplication --- .github/workflows/fork-ci.yml | 5 +++++ .github/workflows/mobile-eas-preview.yml | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/.github/workflows/fork-ci.yml b/.github/workflows/fork-ci.yml index faf9915f5b1..74f66be6160 100644 --- a/.github/workflows/fork-ci.yml +++ b/.github/workflows/fork-ci.yml @@ -7,7 +7,12 @@ env: on: workflow_dispatch: + # Full PR CI is for our implementation layer. Candidate and Tim imports are + # verified after they are folded into fork/integration; including their + # permanent stack PRs here creates duplicate runs on every stack rewrite. pull_request: + branches: + - fork/changes concurrency: group: ci-${{ github.event.pull_request.number || github.ref }} diff --git a/.github/workflows/mobile-eas-preview.yml b/.github/workflows/mobile-eas-preview.yml index a36ef326715..0e6afb6c3e4 100644 --- a/.github/workflows/mobile-eas-preview.yml +++ b/.github/workflows/mobile-eas-preview.yml @@ -2,6 +2,10 @@ name: Mobile EAS Preview on: pull_request: + # Preview builds belong to feature PRs. The permanent fork stack PRs target + # lower provenance layers and must not create a preview run on every rebase. + branches: + - fork/changes types: [opened, reopened, synchronize, labeled, unlabeled] jobs: