Skip to content

Commit a138a1c

Browse files
jeremymanningclaude
andcommitted
Add kubernetes dependency to GitHub Actions test workflow
Fix test failure in tests/test_executor.py::TestClusterExecutor::test_submit_k8s_job by installing the kubernetes extra dependency alongside dev and test dependencies. The test was failing with "ModuleNotFoundError: No module named 'kubernetes'" because the GitHub Actions workflow only installed [dev,test] but not [kubernetes]. Now installs: pip install -e ".[dev,test,kubernetes]" Verified locally: 120/120 tests passing including the Kubernetes test. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent e68ef3e commit a138a1c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Install dependencies
3232
run: |
3333
python -m pip install --upgrade pip
34-
pip install -e ".[dev,test]"
34+
pip install -e ".[dev,test,kubernetes]"
3535
3636
- name: Lint with black
3737
run: |
@@ -70,7 +70,7 @@ jobs:
7070
- name: Install dependencies
7171
run: |
7272
python -m pip install --upgrade pip
73-
pip install -e ".[dev,test]"
73+
pip install -e ".[dev,test,kubernetes]"
7474
7575
- name: Run integration tests
7676
run: |

0 commit comments

Comments
 (0)