ci: skip CI/deploy/release workflows on docs-only changes
CI / Architecture Guardrails (push) Waiting to run
CI / Unit Tests (push) Waiting to run
CI / Assistant Split Regression (push) Failing after 5m55s
CI / Build (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
CI / Lint (push) Has started running
Release Image / Build And Push Images (push) Failing after 13m31s
Docker Deploy Test / Fresh-Linux Docker Deploy (push) Failing after 13m52s
CI / Typecheck (push) Waiting to run
CI / Architecture Guardrails (push) Waiting to run
CI / Unit Tests (push) Waiting to run
CI / Assistant Split Regression (push) Failing after 5m55s
CI / Build (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
CI / Lint (push) Has started running
Release Image / Build And Push Images (push) Failing after 13m31s
Docker Deploy Test / Fresh-Linux Docker Deploy (push) Failing after 13m52s
CI / Typecheck (push) Waiting to run
Adds paths-ignore filters so changes under docs/, .gitea/, *.md, and LICENSE don't trigger the full CI matrix, image builds, or test-deploy on Gitea Actions. Saves ~30+ minutes per docs commit. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -3,8 +3,18 @@ name: CI
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
paths-ignore:
|
||||
- "docs/**"
|
||||
- ".gitea/**"
|
||||
- "**/*.md"
|
||||
- "LICENSE"
|
||||
pull_request:
|
||||
branches: [main]
|
||||
paths-ignore:
|
||||
- "docs/**"
|
||||
- ".gitea/**"
|
||||
- "**/*.md"
|
||||
- "LICENSE"
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
Reference in New Issue
Block a user