fleet-memory/.github
Nicolò Boschi 4fed005662
ci: skip unrelated jobs based on changed paths (#687)
Add a detect-changes job using dorny/paths-filter to determine which
parts of the monorepo changed, then gate each CI job with appropriate
conditions. This avoids running all ~30 jobs for docs-only or
integration-only changes.

Key behaviors:
- Docs/README-only changes only run build-docs and test-doc-examples
- Integration package changes only run their specific test job
- Client SDK changes only run their build/test + dependent jobs
- Core API changes run all API-dependent jobs
- CI config changes (.github/**) run everything as a safety net
- workflow_dispatch (manual) always runs everything
- verify-generated-files always runs unconditionally
2026-03-25 15:34:02 +01:00
..
ISSUE_TEMPLATE feat: configurable embedding dimensions + OpenAI Embeddings (#101) 2026-01-05 14:43:05 +01:00
workflows ci: skip unrelated jobs based on changed paths (#687) 2026-03-25 15:34:02 +01:00
dependabot.yml chore: add dependabot config for GitHub Actions updates (#554) 2026-03-13 10:32:29 +01:00