ci(workflows): Docs-Aenderungen von CI ausschliessen #272

Merged
niboer merged 1 commit from docs/ci-skip-worktree into main 2026-07-08 20:19:30 +02:00
Owner

Allgemein

Altes Verhalten

Jeder PR triggert ci-backend, ci-frontend und e2e,
auch wenn nur docs/, README.md oder AGENTS.md geaendert wurden.

Neues Verhalten

  • paths-ignore auf pull_request-Trigger in ci-backend.yml, ci-frontend.yml, e2e.yml
  • Neuer ci-docs-only.yml-Workflow meldet dieselben 5 Job-Namen mit Success (Dummy-Steps)
  • ci-meta.yml (conventional-commit) bleibt unveraendert und laeuft immer

Begruendung

Ressourcenverschwendung vermeiden. Docs-Aenderungen brauchen keine Builds, Lint, Tests oder E2E-Runs.

Test-Hinweise

Nach Merge: Einen Docs-Only-PR erstellen und pruefen, ob nur
CI Docs Only / lint-backend, CI Docs Only / test-backend,
CI Docs Only / lint-frontend, CI Docs Only / test-frontend,
CI Docs Only / e2e und CI Meta / conventional-commit laufen.

Checkliste

  • Keine neuen interaktiven Elemente — entfaellt
  • Kein E2E-Test notwendig (nur CI-Konfiguration)
### Allgemein - closes #271 ### Altes Verhalten Jeder PR triggert ci-backend, ci-frontend und e2e, auch wenn nur docs/, README.md oder AGENTS.md geaendert wurden. ### Neues Verhalten - `paths-ignore` auf pull_request-Trigger in ci-backend.yml, ci-frontend.yml, e2e.yml - Neuer `ci-docs-only.yml`-Workflow meldet dieselben 5 Job-Namen mit Success (Dummy-Steps) - ci-meta.yml (conventional-commit) bleibt unveraendert und laeuft immer ### Begruendung Ressourcenverschwendung vermeiden. Docs-Aenderungen brauchen keine Builds, Lint, Tests oder E2E-Runs. ### Test-Hinweise Nach Merge: Einen Docs-Only-PR erstellen und pruefen, ob nur `CI Docs Only / lint-backend`, `CI Docs Only / test-backend`, `CI Docs Only / lint-frontend`, `CI Docs Only / test-frontend`, `CI Docs Only / e2e` und `CI Meta / conventional-commit` laufen. ### Checkliste - [x] Keine neuen interaktiven Elemente — entfaellt - [x] Kein E2E-Test notwendig (nur CI-Konfiguration)
ci(workflows): Docs-Aenderungen von CI ausschliessen
All checks were successful
CI Backend / lint-backend (pull_request) Successful in 54s
CI Frontend / lint-frontend (pull_request) Successful in 1m12s
CI Meta / conventional-commit (pull_request) Successful in 1s
E2E / e2e (pull_request) Successful in 2m54s
CI Backend / test-backend (pull_request) Successful in 2m54s
CI Frontend / test-frontend (pull_request) Successful in 42s
a6a069d72b
refs #271

Aktuell: Jeder PR triggert ci-backend, ci-frontend und e2e,
auch wenn nur docs/, README.md oder AGENTS.md geaendert wurden.

Neu: paths-ignore auf pull_request-Trigger in den 3 Workflows.
Neuer ci-docs-only.yml meldet Success auf denselben Job-Namen,
damit Required Checks nicht blockieren. ci-meta.yml unveraendert.

Wichtige Aenderung: Bei Docs-Only-PRs laufen ausschliesslich
die 5 stub-Jobs in ci-docs-only.yml durch (+ conventional-commit
aus ci-meta.yml).
niboer merged commit 96edf61e70 into main 2026-07-08 20:19:30 +02:00
niboer deleted branch docs/ci-skip-worktree 2026-07-08 20:19:30 +02:00
Sign in to join this conversation.
No description provided.