From a3c92b83c8dd6574a9a1dabdd12fc413e4dab6f6 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Tue, 21 Jul 2026 20:35:59 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=BE=20ci:=20Skip=20Workflows=20for=20M?= =?UTF-8?q?arkdown-Only=20Changes=20(#14378)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/a11y.yml | 1 + .github/workflows/agents-integration-tests.yml | 1 + .github/workflows/backend-review.yml | 1 + .github/workflows/cache-integration-tests.yml | 1 + .github/workflows/config-review.yml | 1 + .github/workflows/dev-branch-images.yml | 1 + .github/workflows/dev-images.yml | 1 + .github/workflows/docker-smoke.yml | 1 + .github/workflows/eslint-ci.yml | 1 + .github/workflows/frontend-review.yml | 1 + .github/workflows/i18n-unused-keys.yml | 1 + .github/workflows/langfuse-fanout.yml | 1 + .github/workflows/locize-i18n-sync.yml | 2 ++ .github/workflows/playwright-mock.yml | 2 ++ .github/workflows/sync-helm-chart-tags.yml | 2 ++ .github/workflows/unused-packages.yml | 1 + 16 files changed, 19 insertions(+) diff --git a/.github/workflows/a11y.yml b/.github/workflows/a11y.yml index 344592cf3e..5e1e14c45e 100644 --- a/.github/workflows/a11y.yml +++ b/.github/workflows/a11y.yml @@ -4,6 +4,7 @@ on: pull_request: paths: - 'client/src/**' + - '!**.md' workflow_dispatch: inputs: run_workflow: diff --git a/.github/workflows/agents-integration-tests.yml b/.github/workflows/agents-integration-tests.yml index 8e841daa4c..558163a505 100644 --- a/.github/workflows/agents-integration-tests.yml +++ b/.github/workflows/agents-integration-tests.yml @@ -15,6 +15,7 @@ on: - 'packages/api/src/agents/**' - 'packages/api/package.json' - '.github/workflows/agents-integration-tests.yml' + - '!**.md' permissions: contents: read diff --git a/.github/workflows/backend-review.yml b/.github/workflows/backend-review.yml index 46a698cd5a..f49f33cd3b 100644 --- a/.github/workflows/backend-review.yml +++ b/.github/workflows/backend-review.yml @@ -4,6 +4,7 @@ on: paths: - 'api/**' - 'packages/**' + - '!**.md' permissions: contents: read diff --git a/.github/workflows/cache-integration-tests.yml b/.github/workflows/cache-integration-tests.yml index 1a70e4b6b0..2800c8c7f2 100644 --- a/.github/workflows/cache-integration-tests.yml +++ b/.github/workflows/cache-integration-tests.yml @@ -14,6 +14,7 @@ on: - 'packages/api/src/stream/**' - 'redis-config/**' - '.github/workflows/cache-integration-tests.yml' + - '!**.md' permissions: contents: read diff --git a/.github/workflows/config-review.yml b/.github/workflows/config-review.yml index fc25989aa8..f781bf3a9d 100644 --- a/.github/workflows/config-review.yml +++ b/.github/workflows/config-review.yml @@ -9,6 +9,7 @@ on: - 'packages/data-provider/src/**' - 'packages/api/src/acl/**' - 'packages/api/src/shared-links/**' + - '!**.md' env: NODE_ENV: CI diff --git a/.github/workflows/dev-branch-images.yml b/.github/workflows/dev-branch-images.yml index f0e2ba54b5..8fbd0a69a1 100644 --- a/.github/workflows/dev-branch-images.yml +++ b/.github/workflows/dev-branch-images.yml @@ -13,6 +13,7 @@ on: - 'package-lock.json' - 'Dockerfile' - 'Dockerfile.multi' + - '!**.md' permissions: contents: read diff --git a/.github/workflows/dev-images.yml b/.github/workflows/dev-images.yml index efdd202754..75f7de18cc 100644 --- a/.github/workflows/dev-images.yml +++ b/.github/workflows/dev-images.yml @@ -13,6 +13,7 @@ on: - 'package-lock.json' - 'Dockerfile' - 'Dockerfile.multi' + - '!**.md' permissions: contents: read diff --git a/.github/workflows/docker-smoke.yml b/.github/workflows/docker-smoke.yml index 3780959d8b..a9e8694029 100644 --- a/.github/workflows/docker-smoke.yml +++ b/.github/workflows/docker-smoke.yml @@ -17,6 +17,7 @@ on: - 'packages/client/**' - 'packages/data-provider/**' - 'packages/data-schemas/**' + - '!**.md' permissions: contents: read diff --git a/.github/workflows/eslint-ci.yml b/.github/workflows/eslint-ci.yml index 3ab8528b04..115ad522dd 100644 --- a/.github/workflows/eslint-ci.yml +++ b/.github/workflows/eslint-ci.yml @@ -12,6 +12,7 @@ on: - 'client/**' - 'packages/**' - '.github/workflows/eslint-ci.yml' + - '!**.md' jobs: eslint_checks: diff --git a/.github/workflows/frontend-review.yml b/.github/workflows/frontend-review.yml index db84d055c5..2df43add32 100644 --- a/.github/workflows/frontend-review.yml +++ b/.github/workflows/frontend-review.yml @@ -7,6 +7,7 @@ on: - 'packages/client/**' - 'packages/data-provider/**' - '.github/workflows/frontend-review.yml' + - '!**.md' permissions: contents: read diff --git a/.github/workflows/i18n-unused-keys.yml b/.github/workflows/i18n-unused-keys.yml index 6341c19d14..f33d3437b1 100644 --- a/.github/workflows/i18n-unused-keys.yml +++ b/.github/workflows/i18n-unused-keys.yml @@ -13,6 +13,7 @@ on: - "packages/data-provider/src/**" - "packages/client/**" - "packages/data-schemas/src/**" + - "!**.md" jobs: detect-unused-i18n-keys: diff --git a/.github/workflows/langfuse-fanout.yml b/.github/workflows/langfuse-fanout.yml index b9aeaf4616..fbf4f25a6b 100644 --- a/.github/workflows/langfuse-fanout.yml +++ b/.github/workflows/langfuse-fanout.yml @@ -6,6 +6,7 @@ on: paths: - '.github/workflows/langfuse-fanout.yml' - 'otel/langfuse-fanout/**' + - '!**.md' permissions: contents: read diff --git a/.github/workflows/locize-i18n-sync.yml b/.github/workflows/locize-i18n-sync.yml index c0b9af5a5f..a38b8fff1b 100644 --- a/.github/workflows/locize-i18n-sync.yml +++ b/.github/workflows/locize-i18n-sync.yml @@ -3,6 +3,8 @@ name: Sync Locize Translations & Create Translation PR on: push: branches: [main] + paths-ignore: + - '**.md' repository_dispatch: types: [locize/versionPublished] diff --git a/.github/workflows/playwright-mock.yml b/.github/workflows/playwright-mock.yml index fc94dc02d6..c2b35a072d 100644 --- a/.github/workflows/playwright-mock.yml +++ b/.github/workflows/playwright-mock.yml @@ -2,6 +2,8 @@ name: Playwright E2E Tests on: pull_request: + paths-ignore: + - '**.md' workflow_dispatch: inputs: reason: diff --git a/.github/workflows/sync-helm-chart-tags.yml b/.github/workflows/sync-helm-chart-tags.yml index bde4c2f49a..13add36fcf 100644 --- a/.github/workflows/sync-helm-chart-tags.yml +++ b/.github/workflows/sync-helm-chart-tags.yml @@ -4,6 +4,8 @@ on: push: branches: - main + paths-ignore: + - '**.md' workflow_dispatch: inputs: release_existing_tag: diff --git a/.github/workflows/unused-packages.yml b/.github/workflows/unused-packages.yml index 5401d37d5b..9e9f13e371 100644 --- a/.github/workflows/unused-packages.yml +++ b/.github/workflows/unused-packages.yml @@ -9,6 +9,7 @@ on: - 'api/**' - 'packages/client/**' - 'packages/api/**' + - '!**.md' jobs: detect-unused-packages: