CI/CD: Workflows bei reinen Docs-Aenderungen skippen #271

Open
opened 2026-07-08 20:00:28 +02:00 by niboer · 1 comment
Owner

Aktuell: Jeder PR triggert alle Workflows (ci-backend, ci-frontend, e2e), auch wenn nur docs/, README.md oder AGENTS.md-Dateien geaendert wurden.

Gewuenscht: Bei reinen Docs-Aenderungen sollen ci-backend, ci-frontend und e2e automatisch mit Success durchlaufen (ohne tatsaechliche Builds/Tests). ci-meta (conventional-commit) soll weiterhin immer laufen.

Umsetzung:

  1. paths-ignore auf pull_request-Trigger in ci-backend.yml, ci-frontend.yml, e2e.yml
  2. Neuer Workflow ci-docs-only.yml meldet success auf denselben Job-Namen (damit Required Checks nicht blockieren)
  3. ci-meta.yml bleibt unveraendert

Branch: docs/ci-skip-worktree

**Aktuell:** Jeder PR triggert alle Workflows (ci-backend, ci-frontend, e2e), auch wenn nur `docs/`, `README.md` oder `AGENTS.md`-Dateien geaendert wurden. **Gewuenscht:** Bei reinen Docs-Aenderungen sollen ci-backend, ci-frontend und e2e automatisch mit Success durchlaufen (ohne tatsaechliche Builds/Tests). ci-meta (conventional-commit) soll weiterhin immer laufen. **Umsetzung:** 1. `paths-ignore` auf pull_request-Trigger in ci-backend.yml, ci-frontend.yml, e2e.yml 2. Neuer Workflow `ci-docs-only.yml` meldet success auf denselben Job-Namen (damit Required Checks nicht blockieren) 3. ci-meta.yml bleibt unveraendert Branch: `docs/ci-skip-worktree`
niboer reopened this issue 2026-07-08 23:28:24 +02:00
Author
Owner

Hat nicht richtig funktioniert. Workflows sind jetzt doppelt.

CI Backend / lint-backend (pull_request) Successful in 53s
Erforderlich
Details
CI Docs Only / lint-backend (pull_request) Successful in 1s
Details
CI Docs Only / test-backend (pull_request) Successful in 1s
Details
CI Docs Only / lint-frontend (pull_request) Successful in 1s
Details
CI Docs Only / test-frontend (pull_request) Successful in 1s
Details
CI Docs Only / e2e (pull_request) Successful in 0s
Details
CI Frontend / lint-frontend (pull_request) Successful in 1m14s
Erforderlich
Details
CI Meta / conventional-commit (pull_request) Successful in 1s
Erforderlich
Details
E2E / e2e (pull_request) Failing after 6s
Erforderlich
Details
CI Backend / test-backend (pull_request) Successful in 2m54s
Erforderlich
Details
CI Frontend / test-frontend (pull_request) Successful in 1m56s
Erforderlich
Details

Hat nicht richtig funktioniert. Workflows sind jetzt doppelt. CI Backend / lint-backend (pull_request) Successful in 53s Erforderlich Details CI Docs Only / lint-backend (pull_request) Successful in 1s Details CI Docs Only / test-backend (pull_request) Successful in 1s Details CI Docs Only / lint-frontend (pull_request) Successful in 1s Details CI Docs Only / test-frontend (pull_request) Successful in 1s Details CI Docs Only / e2e (pull_request) Successful in 0s Details CI Frontend / lint-frontend (pull_request) Successful in 1m14s Erforderlich Details CI Meta / conventional-commit (pull_request) Successful in 1s Erforderlich Details E2E / e2e (pull_request) Failing after 6s Erforderlich Details CI Backend / test-backend (pull_request) Successful in 2m54s Erforderlich Details CI Frontend / test-frontend (pull_request) Successful in 1m56s Erforderlich Details
Sign in to join this conversation.
No description provided.