From 04e79a81ac2a2d9a0c357b783931d0ac9ff94efd Mon Sep 17 00:00:00 2001 From: Rob Pugh Date: Tue, 7 Apr 2026 09:53:37 -0400 Subject: [PATCH 1/3] Expand Linear Release path filters for Creators teams Add missing Reader paths (state, data, lib, conversation/follow blocks) and Newsletter paths (settings, onboarding flow, importer, subscriptions). Co-Authored-By: Claude Opus 4.6 --- .github/workflows/linear-release-creators.yml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/.github/workflows/linear-release-creators.yml b/.github/workflows/linear-release-creators.yml index 0a87cdb82297..e4b4fd8317e1 100644 --- a/.github/workflows/linear-release-creators.yml +++ b/.github/workflows/linear-release-creators.yml @@ -4,15 +4,30 @@ on: push: branches: [trunk] paths: - # Reader + # Reader - UI, state, data, utilities - 'client/reader/**' - 'client/blocks/reader-*/**' - # Newsletter + - 'client/blocks/conversation-*/**' + - 'client/blocks/follow-button/**' + - 'client/data/reader/**' + - 'client/state/reader/**' + - 'client/state/reader-ui/**' + - 'client/lib/reader/**' + - 'packages/data-stores/src/reader/**' + # Newsletter - settings, onboarding, import - 'client/data/newsletter-categories/**' - 'client/data/paid-newsletter/**' - 'client/mailing-lists/**' - 'client/my-sites/email/**' - 'client/my-sites/subscribers/**' + - 'client/my-sites/site-settings/settings-newsletter/**' + - 'client/my-sites/importer/newsletter/**' + - 'client/landing/stepper/declarative-flow/flows/newsletter/**' + # Subscriptions + - 'client/landing/subscriptions/**' + - 'packages/subscriber/**' + - 'packages/data-stores/src/subscriber/**' + - 'packages/data-stores/src/newsletter-categories/**' permissions: contents: read From 34cf9b9228fa63fe42c163e78af39d017e8ec108 Mon Sep 17 00:00:00 2001 From: Rob Pugh Date: Tue, 7 Apr 2026 10:01:33 -0400 Subject: [PATCH 2/3] Remove client/my-sites/email from path filters Owned by Avalon team (Titan/GSuite), not Creators. Newsletter-specific paths are already covered separately. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/linear-release-creators.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/linear-release-creators.yml b/.github/workflows/linear-release-creators.yml index e4b4fd8317e1..1b7bce636e44 100644 --- a/.github/workflows/linear-release-creators.yml +++ b/.github/workflows/linear-release-creators.yml @@ -18,7 +18,6 @@ on: - 'client/data/newsletter-categories/**' - 'client/data/paid-newsletter/**' - 'client/mailing-lists/**' - - 'client/my-sites/email/**' - 'client/my-sites/subscribers/**' - 'client/my-sites/site-settings/settings-newsletter/**' - 'client/my-sites/importer/newsletter/**' From f6b636484e535ab62e94198cfbc8a522f0a160ca Mon Sep 17 00:00:00 2001 From: Rob Pugh Date: Tue, 7 Apr 2026 10:03:57 -0400 Subject: [PATCH 3/3] Add missing conversations block path, reorder newsletter-categories Copilot caught that conversation-*/** misses the plural conversations/ directory. Also moved newsletter-categories under the Newsletter section. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/linear-release-creators.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/linear-release-creators.yml b/.github/workflows/linear-release-creators.yml index 1b7bce636e44..c9f1cad15633 100644 --- a/.github/workflows/linear-release-creators.yml +++ b/.github/workflows/linear-release-creators.yml @@ -8,6 +8,7 @@ on: - 'client/reader/**' - 'client/blocks/reader-*/**' - 'client/blocks/conversation-*/**' + - 'client/blocks/conversations/**' - 'client/blocks/follow-button/**' - 'client/data/reader/**' - 'client/state/reader/**' @@ -22,11 +23,11 @@ on: - 'client/my-sites/site-settings/settings-newsletter/**' - 'client/my-sites/importer/newsletter/**' - 'client/landing/stepper/declarative-flow/flows/newsletter/**' + - 'packages/data-stores/src/newsletter-categories/**' # Subscriptions - 'client/landing/subscriptions/**' - 'packages/subscriber/**' - 'packages/data-stores/src/subscriber/**' - - 'packages/data-stores/src/newsletter-categories/**' permissions: contents: read