langflow/.github/changes-filter.yaml
Cristhian Zanforlin Lousa 8208310fa6
refactor: replace StrInput with MultilineInput for URL fields (FirecrawlAPI) (#6160)
* 📝 (firecrawl_crawl_api.py): update StrInput to MultilineInput for better handling of URL input
📝 (firecrawl_scrape_api.py): update StrInput to MultilineInput for better handling of URL input

* [autofix.ci] apply automated fixes

*  (firecrawl_crawl_api.py): introduce StrInput class to langflow.io module for handling string inputs in the API

* [autofix.ci] apply automated fixes

*  (changes-filter.yaml): add new directories to components list for langflow schema and utils to be included in changes filtering

*  (changes-filter.yaml): add new directory "src/backend/base/langflow/graph/" to components list for changes filtering in the workspace.

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-02-07 11:56:26 +00:00

79 lines
2.6 KiB
YAML

# https://github.com/dorny/paths-filter
python:
- "src/backend/**"
- "src/backend/**.py"
- "pyproject.toml"
- "uv.lock"
- "src/backend/base/pyproject.toml"
- "src/backend/base/uv.lock"
- "**/python_test.yml"
components-changes:
- "src/backend/base/langflow/components/**"
starter-projects-changes:
- "src/backend/base/langflow/initial_setup/**"
frontend-tests:
- "src/frontend/tests/**"
frontend:
- "src/frontend/**"
- "**/typescript_test.yml"
docs:
- "docs/**"
# Test categories and their associated paths
starter-projects:
- "src/backend/base/langflow/initial_setup/**"
- "src/backend/base/langflow/components/**"
- "src/backend/base/langflow/services/**"
- "src/backend/base/langflow/custom/**"
- "src/frontend/src/pages/MainPage/**"
- "src/frontend/src/utils/reactflowUtils.ts"
- "src/frontend/tests/extended/features/**"
components:
- "src/frontend/src/components/**"
- "src/frontend/src/modals/**"
- "src/frontend/src/pages/FlowPage/**"
- "src/frontend/src/shared/**"
- "src/frontend/src/hooks/**"
- "src/frontend/src/CustomNodes/**"
- "src/frontend/src/style/**"
- "src/frontend/src/utils/styleUtils.ts"
- "src/backend/base/langflow/components/**"
- "src/frontend/tests/core/features/**"
- "src/frontend/tests/core/integrations/**"
- "src/frontend/tests/core/regression/**"
- "src/frontend/tests/extended/integrations/**"
- "src/frontend/tests/extended/features/**"
- "src/frontend/tests/extended/regression/**"
- "src/backend/base/langflow/custom/**"
- "src/backend/base/langflow/schema/**"
- "src/backend/base/langflow/graph/**"
- "src/backend/base/langflow/utils/**"
workspace:
- "src/backend/base/langflow/inputs/**"
- "src/frontend/src/components/core/parameterRenderComponent/**"
- "src/frontend/src/CustomNodes/**"
- "src/frontend/src/modals/**"
- "src/frontend/src/style/**"
- "src/frontend/src/CustomEdges/**"
- "src/frontend/src/utils/reactflowUtils.ts"
- "src/frontend/src/utils/buildUtils.ts"
- "src/frontend/tests/core/features/**"
- "src/frontend/tests/core/unit/**"
- "src/frontend/tests/extended/features/**"
- "src/frontend/tests/core/regression/**"
api:
- "src/backend/base/langflow/api/**"
- "src/frontend/src/controllers/**"
- "src/frontend/tests/core/features/**"
- "src/frontend/tests/extended/features/**"
- "src/frontend/tests/extended/regression/**"
database:
- "src/backend/base/langflow/services/database/**"
- "src/backend/base/langflow/alembic/**"
- "src/frontend/src/controllers/**"
- "src/frontend/tests/core/features/**"
- "src/frontend/tests/extended/features/**"