From b57aad0703375a42cde1f9472c19531474e4e441 Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Mon, 24 Aug 2026 21:59:55 +0800 Subject: [PATCH] ci: isolate documentation validation --- .github/workflows/ci.yml | 6 ++++++ .github/workflows/docker.yml | 6 ++++++ .github/workflows/helm-ci.yml | 4 ---- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f8d8289e..fac57dbf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,8 +3,14 @@ name: CI Pipeline on: push: branches: ['**'] + paths-ignore: + - ".github/workflows/docs.yml" + - "docs/**" pull_request: branches: ['**'] + paths-ignore: + - ".github/workflows/docs.yml" + - "docs/**" schedule: # Run security audit daily at 00:00 UTC - cron: '0 0 * * *' diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index e7f34e03..fc7c5c1f 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -5,8 +5,14 @@ on: branches: ['**'] tags: - "v*" + paths-ignore: + - ".github/workflows/docs.yml" + - "docs/**" pull_request: branches: ['**'] + paths-ignore: + - ".github/workflows/docs.yml" + - "docs/**" schedule: - cron: '0 0 * * *' workflow_dispatch: diff --git a/.github/workflows/helm-ci.yml b/.github/workflows/helm-ci.yml index 41c1b7b7..ca611dac 100644 --- a/.github/workflows/helm-ci.yml +++ b/.github/workflows/helm-ci.yml @@ -8,9 +8,7 @@ on: - ".github/workflows/helm.yml" - "Cargo.toml" - "docker-compose.yml" - - "docs/src/lib/project.ts" - "helm/**" - - "docs/src/content/docs/**/install/helm.mdx" - "scripts/validate-helm.sh" - "scripts/test-helm-secret-bootstrap.sh" pull_request: @@ -20,9 +18,7 @@ on: - ".github/workflows/helm.yml" - "Cargo.toml" - "docker-compose.yml" - - "docs/src/lib/project.ts" - "helm/**" - - "docs/src/content/docs/**/install/helm.mdx" - "scripts/validate-helm.sh" - "scripts/test-helm-secret-bootstrap.sh" workflow_dispatch: