feat: move core functionality to lib workspace structure

This commit is contained in:
Greyson Lalonde
2025-09-27 17:22:46 -04:00
parent f0762473d0
commit 4d79c41a06
780 changed files with 421 additions and 1541 deletions

View File

@@ -45,7 +45,7 @@ jobs:
enable-cache: false
- name: Install the project
run: uv sync --all-packages --all-extras
run: uv sync --all-packages --all-extras --no-install-project
- name: Restore test durations
uses: actions/cache/restore@v4
@@ -75,7 +75,7 @@ jobs:
# DURATIONS_ARG="--durations-path=${DURATION_FILE}"
# fi
uv run pytest tests/ \
cd lib/crewai && uv run pytest . \
--block-network \
--timeout=30 \
-vv \

View File

@@ -40,7 +40,7 @@ jobs:
enable-cache: false
- name: Install dependencies
run: uv sync --all-groups --all-extras
run: uv sync --all-packages --all-extras
- name: Get changed Python files
id: changed-files