Jeremiah Lowin commited on
Commit
4319ff4
·
1 Parent(s): d39a3f1

Update run-tests.yml

Browse files
Files changed (1) hide show
  1. .github/workflows/run-tests.yml +6 -8
.github/workflows/run-tests.yml CHANGED
@@ -22,17 +22,15 @@ jobs:
22
  steps:
23
  - uses: actions/checkout@v4
24
 
25
- - name: Set up Python 3.12
26
- uses: actions/setup-python@v5
27
- with:
28
- python-version: "3.12"
29
 
30
- - name: download uv
31
- run: curl -LsSf https://astral.sh/uv/install.sh | sh
32
 
33
  - name: Install FastMCP
34
- run: uv sync
35
 
36
  - name: Run tests
37
- run: pytest -n auto -vv -s
38
  if: ${{ !(github.event.pull_request.head.repo.fork) }}
 
22
  steps:
23
  - uses: actions/checkout@v4
24
 
25
+ - name: Install uv
26
+ uses: astral-sh/setup-uv@v4
 
 
27
 
28
+ - name: Set up Python
29
+ run: uv python install 3.11
30
 
31
  - name: Install FastMCP
32
+ run: uv sync --all-extras --dev
33
 
34
  - name: Run tests
35
+ run: uv run pytest -n auto -vv
36
  if: ${{ !(github.event.pull_request.head.repo.fork) }}