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:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [main]
|
branches: [main]
|
||||||
|
paths-ignore:
|
||||||
|
- "docs/**"
|
||||||
|
- ".gitea/**"
|
||||||
|
- "**/*.md"
|
||||||
|
- "LICENSE"
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [main]
|
branches: [main]
|
||||||
|
paths-ignore:
|
||||||
|
- "docs/**"
|
||||||
|
- ".gitea/**"
|
||||||
|
- "**/*.md"
|
||||||
|
- "LICENSE"
|
||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
group: ${{ github.workflow }}-${{ github.ref }}
|
group: ${{ github.workflow }}-${{ github.ref }}
|
||||||
|
|||||||
@@ -3,8 +3,18 @@ name: Docker Deploy Test
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [main]
|
branches: [main]
|
||||||
|
paths-ignore:
|
||||||
|
- "docs/**"
|
||||||
|
- ".gitea/**"
|
||||||
|
- "**/*.md"
|
||||||
|
- "LICENSE"
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [main]
|
branches: [main]
|
||||||
|
paths-ignore:
|
||||||
|
- "docs/**"
|
||||||
|
- ".gitea/**"
|
||||||
|
- "**/*.md"
|
||||||
|
- "LICENSE"
|
||||||
|
|
||||||
concurrency:
|
concurrency:
|
||||||
group: deploy-test-${{ github.ref }}
|
group: deploy-test-${{ github.ref }}
|
||||||
|
|||||||
@@ -3,6 +3,11 @@ name: Release Image
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [main]
|
branches: [main]
|
||||||
|
paths-ignore:
|
||||||
|
- "docs/**"
|
||||||
|
- ".gitea/**"
|
||||||
|
- "**/*.md"
|
||||||
|
- "LICENSE"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
inputs:
|
inputs:
|
||||||
image_tag:
|
image_tag:
|
||||||
|
|||||||
Reference in New Issue
Block a user