From d18cd877c26d7f6489d63f095ca4fd439c3f536c Mon Sep 17 00:00:00 2001 From: Mark Alexander <62267414+MarkAlex1234@users.noreply.github.com> Date: Tue, 6 Oct 2026 04:04:31 +1000 Subject: [PATCH] Run roam, obsidian and database workflows when content-model changes @repo/database depends on @repo/content-model and @repo/utils, and the roam app also depends on @repo/types, but roam-pr, roam-main, obsidian-main and test-database didn't watch those packages, so changes there skipped the preview, publish and database test runs. --- .github/workflows/obsidian-main.yaml | 1 + .github/workflows/roam-main.yaml | 2 ++ .github/workflows/roam-pr.yaml | 2 ++ .github/workflows/test-database.yaml | 2 ++ 4 files changed, 7 insertions(+) diff --git a/.github/workflows/obsidian-main.yaml b/.github/workflows/obsidian-main.yaml index 568d4b6009..26204c1432 100644 --- a/.github/workflows/obsidian-main.yaml +++ b/.github/workflows/obsidian-main.yaml @@ -7,6 +7,7 @@ on: paths: - "apps/obsidian/**" - "packages/database/**" + - "packages/content-model/**" - "packages/utils/**" permissions: diff --git a/.github/workflows/roam-main.yaml b/.github/workflows/roam-main.yaml index f9c9774262..95427d2f25 100644 --- a/.github/workflows/roam-main.yaml +++ b/.github/workflows/roam-main.yaml @@ -9,6 +9,8 @@ on: - "packages/tailwind-config/**" - "packages/utils/**" - "packages/database/**" + - "packages/content-model/**" + - "packages/types/**" - "packages/ui/**" env: diff --git a/.github/workflows/roam-pr.yaml b/.github/workflows/roam-pr.yaml index afa00c5280..e3313ddba0 100644 --- a/.github/workflows/roam-pr.yaml +++ b/.github/workflows/roam-pr.yaml @@ -9,6 +9,8 @@ on: - "packages/tailwind-config/**" - "packages/utils/**" - "packages/database/**" + - "packages/content-model/**" + - "packages/types/**" - "packages/ui/**" env: BLOB_READ_WRITE_TOKEN: ${{ secrets.BLOB_READ_WRITE_TOKEN }} diff --git a/.github/workflows/test-database.yaml b/.github/workflows/test-database.yaml index 3d5ffb4362..eec508d8ac 100644 --- a/.github/workflows/test-database.yaml +++ b/.github/workflows/test-database.yaml @@ -3,6 +3,8 @@ on: pull_request: paths: - "packages/database/**" + - "packages/content-model/**" + - "packages/utils/**" env: SUPABASE_USE_DB: local SUPABASE_PROJECT_ID: test