From 2529235645559e6eb3b9c531f0f3195bc212e195 Mon Sep 17 00:00:00 2001 From: Chancellor Clark Date: Tue, 7 Jul 2026 16:35:09 -0600 Subject: [PATCH] fix(ci): TRAC-881 Scope Linear release sync to core/** changes The "Sync Linear release" step scanned every commit on canary and integrations/makeswift, including changes to packages/client, packages/create-catalyst, and the CLI. Those ship as their own independent releases, so their issues don't belong in the "Catalyst Release" pipeline. Add include_paths so only commits touching core/** count toward this pipeline's release tracking. Refs TRAC-881 Co-Authored-By: Claude --- .github/workflows/changesets-release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/changesets-release.yml b/.github/workflows/changesets-release.yml index 9c7a0c8f0..2fc82011c 100644 --- a/.github/workflows/changesets-release.yml +++ b/.github/workflows/changesets-release.yml @@ -47,6 +47,10 @@ jobs: with: access_key: ${{ secrets.LINEAR_ACCESS_KEY }} command: sync + # Only the storefront package ships as its own release; changes to + # other workspace packages (client, create-catalyst, the CLI) are + # released separately and shouldn't count toward this pipeline. + include_paths: core/** # TODO: one-time bootstrap bound so the first sync doesn't scan this # existing project's full history. Remove once the pipeline has its # own release bookmark.