mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-04-18 00:42:40 +00:00
chore: consolidate GitHub workflows and remove duplicate lock file
- Move tools workflows to root .github/workflows/ with updated paths - Remove duplicate uv.lock from tools package - Centralize all CI/CD workflows in monorepo root
This commit is contained in:
@@ -31,7 +31,7 @@ jobs:
|
||||
run: uv sync --dev --all-extras
|
||||
|
||||
- name: Generate tool specifications
|
||||
run: uv run python generate_tool_specs.py
|
||||
run: uv run python packages/tools/generate_tool_specs.py
|
||||
|
||||
- name: Configure Git and add upstream
|
||||
run: |
|
||||
@@ -43,7 +43,7 @@ jobs:
|
||||
- name: Check for changes in tool specifications
|
||||
id: check_changes
|
||||
run: |
|
||||
git add tool.specs.json
|
||||
git add packages/tools/tool.specs.json
|
||||
if git diff --quiet --staged; then
|
||||
echo "No changes detected in tool.specs.json"
|
||||
echo "specs_changed=false" >> $GITHUB_OUTPUT
|
||||
@@ -1,4 +1,4 @@
|
||||
name: Run Tests
|
||||
name: Tools Tests
|
||||
|
||||
on: [pull_request]
|
||||
|
||||
@@ -39,4 +39,4 @@ jobs:
|
||||
run: uv sync --dev --all-extras
|
||||
|
||||
- name: Run tests
|
||||
run: uv run pytest tests -vv
|
||||
run: uv run pytest packages/tools/tests -vv
|
||||
7800
packages/tools/uv.lock
generated
7800
packages/tools/uv.lock
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user