Skip to content
This repository was archived by the owner on Aug 24, 2025. It is now read-only.

Commit d9946fe

Browse files
wshobsonclaude
andcommitted
Fix GitHub Actions workflows to create virtual environment
Add uv venv step before installing dependencies in test and lint workflows 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4629bdd commit d9946fe

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/lint.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,12 @@ jobs:
2222
- name: Set up Python
2323
run: uv python install 3.12
2424

25+
- name: Create virtual environment
26+
run: uv venv
27+
2528
- name: Install dependencies
2629
run: |
30+
uv pip install -e .
2731
uv pip install --group dev
2832
2933
- name: Run ruff

.github/workflows/test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ jobs:
6060
echo "TA_LIBRARY_PATH=C:\ta-lib\c\lib" >> $env:GITHUB_ENV
6161
shell: pwsh
6262

63+
- name: Create virtual environment
64+
run: uv venv
65+
6366
- name: Install dependencies
6467
run: |
6568
uv pip install -e .

0 commit comments

Comments
 (0)