From aa320bdb3000e059214a818ee822751d762d60db Mon Sep 17 00:00:00 2001 From: Judith Roth Date: Mon, 26 Oct 2026 09:45:39 +0100 Subject: [PATCH 1/2] [BNE-178] Don't run OP workflows if changes affect only extensions/blocknote-extensions https://community.openproject.org/wp/BNE-178 --- .github/workflows/danger.yml | 1 + .github/workflows/downstream-ci.yml | 2 ++ .github/workflows/eslint-core.yml | 1 + .github/workflows/i18n-tasks.yml | 2 ++ .github/workflows/rubocop-core.yml | 1 + .github/workflows/test-core.yml | 2 ++ 6 files changed, 9 insertions(+) diff --git a/.github/workflows/danger.yml b/.github/workflows/danger.yml index dcfbeb151d70..89750ec71c24 100644 --- a/.github/workflows/danger.yml +++ b/.github/workflows/danger.yml @@ -8,6 +8,7 @@ on: - "help/**" - "packaging/**" - ".pkgr.yml" + - "extensions/blocknote-extensions/**" jobs: danger: diff --git a/.github/workflows/downstream-ci.yml b/.github/workflows/downstream-ci.yml index a94aa06f4f3e..712f50e371a4 100644 --- a/.github/workflows/downstream-ci.yml +++ b/.github/workflows/downstream-ci.yml @@ -7,6 +7,7 @@ on: paths-ignore: - 'docs/**' - 'help/**' + - 'extensions/blocknote-extensions/**' pull_request: types: [opened, reopened, synchronize] branches: @@ -17,6 +18,7 @@ on: - 'help/**' - 'packaging/**' - '.pkgr.yml' + - 'extensions/blocknote-extensions/**' permissions: contents: read diff --git a/.github/workflows/eslint-core.yml b/.github/workflows/eslint-core.yml index 0d7ed6dc302c..c9eb7e7a360a 100644 --- a/.github/workflows/eslint-core.yml +++ b/.github/workflows/eslint-core.yml @@ -12,6 +12,7 @@ on: - '**.mjs' - '**.ts' - 'COPYRIGHT_short' + - '!extensions/blocknote-extensions/**' jobs: eslint: diff --git a/.github/workflows/i18n-tasks.yml b/.github/workflows/i18n-tasks.yml index 9ba374e2f7e1..5c2b0db96209 100644 --- a/.github/workflows/i18n-tasks.yml +++ b/.github/workflows/i18n-tasks.yml @@ -8,6 +8,7 @@ on: paths-ignore: - "docs/**" - "help/**" + - "extensions/blocknote-extensions/**" pull_request: types: [opened, reopened, synchronize] paths-ignore: @@ -15,6 +16,7 @@ on: - "help/**" - "packaging/**" - ".pkgr.yml" + - "extensions/blocknote-extensions/**" permissions: contents: read diff --git a/.github/workflows/rubocop-core.yml b/.github/workflows/rubocop-core.yml index 2ee678bbef93..14e593f13f26 100644 --- a/.github/workflows/rubocop-core.yml +++ b/.github/workflows/rubocop-core.yml @@ -4,6 +4,7 @@ on: pull_request: paths-ignore: - "docs/**" + - "extensions/blocknote-extensions/**" jobs: rubocop: diff --git a/.github/workflows/test-core.yml b/.github/workflows/test-core.yml index 92555a751caa..937d1b61bbdb 100644 --- a/.github/workflows/test-core.yml +++ b/.github/workflows/test-core.yml @@ -9,6 +9,7 @@ on: paths-ignore: - 'docs/**' - 'help/**' + - 'extensions/blocknote-extensions/**' pull_request: types: [opened, reopened, synchronize] paths-ignore: @@ -17,6 +18,7 @@ on: - 'packaging/**' - '.pkgr.yml' - '.github/workflows/packager.yml' + - 'extensions/blocknote-extensions/**' permissions: contents: read From 571e289d6b1c122f6949370044dbc5fef58f9ed2 Mon Sep 17 00:00:00 2001 From: Judith Roth Date: Mon, 26 Oct 2026 10:26:07 +0100 Subject: [PATCH 2/2] [BNE-178] Don't run OP workflows if changes affect only extensions/op-blocknote-hocuspocus https://community.openproject.org/wp/BNE-178 --- .github/workflows/danger.yml | 1 + .github/workflows/i18n-tasks.yml | 2 ++ .github/workflows/rubocop-core.yml | 1 + 3 files changed, 4 insertions(+) diff --git a/.github/workflows/danger.yml b/.github/workflows/danger.yml index 89750ec71c24..49865ddd7e5d 100644 --- a/.github/workflows/danger.yml +++ b/.github/workflows/danger.yml @@ -9,6 +9,7 @@ on: - "packaging/**" - ".pkgr.yml" - "extensions/blocknote-extensions/**" + - "extensions/op-blocknote-hocuspocus/**" jobs: danger: diff --git a/.github/workflows/i18n-tasks.yml b/.github/workflows/i18n-tasks.yml index 5c2b0db96209..a74ddac7e01d 100644 --- a/.github/workflows/i18n-tasks.yml +++ b/.github/workflows/i18n-tasks.yml @@ -9,6 +9,7 @@ on: - "docs/**" - "help/**" - "extensions/blocknote-extensions/**" + - "extensions/op-blocknote-hocuspocus/**" pull_request: types: [opened, reopened, synchronize] paths-ignore: @@ -17,6 +18,7 @@ on: - "packaging/**" - ".pkgr.yml" - "extensions/blocknote-extensions/**" + - "extensions/op-blocknote-hocuspocus/**" permissions: contents: read diff --git a/.github/workflows/rubocop-core.yml b/.github/workflows/rubocop-core.yml index 14e593f13f26..1941c865be31 100644 --- a/.github/workflows/rubocop-core.yml +++ b/.github/workflows/rubocop-core.yml @@ -5,6 +5,7 @@ on: paths-ignore: - "docs/**" - "extensions/blocknote-extensions/**" + - "extensions/op-blocknote-hocuspocus/**" jobs: rubocop: