mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-10 00:28:31 +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
|
run: uv sync --dev --all-extras
|
||||||
|
|
||||||
- name: Generate tool specifications
|
- 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
|
- name: Configure Git and add upstream
|
||||||
run: |
|
run: |
|
||||||
@@ -43,7 +43,7 @@ jobs:
|
|||||||
- name: Check for changes in tool specifications
|
- name: Check for changes in tool specifications
|
||||||
id: check_changes
|
id: check_changes
|
||||||
run: |
|
run: |
|
||||||
git add tool.specs.json
|
git add packages/tools/tool.specs.json
|
||||||
if git diff --quiet --staged; then
|
if git diff --quiet --staged; then
|
||||||
echo "No changes detected in tool.specs.json"
|
echo "No changes detected in tool.specs.json"
|
||||||
echo "specs_changed=false" >> $GITHUB_OUTPUT
|
echo "specs_changed=false" >> $GITHUB_OUTPUT
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
name: Run Tests
|
name: Tools Tests
|
||||||
|
|
||||||
on: [pull_request]
|
on: [pull_request]
|
||||||
|
|
||||||
@@ -39,4 +39,4 @@ jobs:
|
|||||||
run: uv sync --dev --all-extras
|
run: uv sync --dev --all-extras
|
||||||
|
|
||||||
- name: Run tests
|
- 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