Enhance CI workflow: add installation verification for key dependencies #3

Open
tanyar09 wants to merge 2 commits from test-ci into feature/cleanup-providers-llama-only
Collaborator
  • Include installation of nanobot with all dependencies and dev dependencies
  • Add verification step to ensure key dependencies (pytest, ruff, pydantic, typer, litellm) are installed
- Include installation of nanobot with all dependencies and dev dependencies - Add verification step to ensure key dependencies (pytest, ruff, pydantic, typer, litellm) are installed
tanyar09 added 1 commit 2026-03-06 13:59:02 -05:00
- Include installation of nanobot with all dependencies and dev dependencies
- Add verification step to ensure key dependencies (pytest, ruff, pydantic, typer, litellm) are installed
tanyar09 added 1 commit 2026-03-06 14:00:38 -05:00
Fix CI workflow: trigger on all PRs and feature branches
Some checks failed
CI / Lint with ruff (pull_request) Failing after 1m37s
CI / Test Python 3.11 (pull_request) Successful in 1m29s
CI / Test Python 3.12 (pull_request) Successful in 1m50s
CI / Build package (pull_request) Has been skipped
a947ffd149
Some checks failed
CI / Lint with ruff (pull_request) Failing after 1m37s
CI / Test Python 3.11 (pull_request) Successful in 1m29s
CI / Test Python 3.12 (pull_request) Successful in 1m50s
CI / Build package (pull_request) Has been skipped
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin test-ci:test-ci
git checkout test-ci
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/nanobot#3
No description provided.