We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent de45a33 commit c33633aCopy full SHA for c33633a
.github/workflows/run_example.yml
@@ -7,20 +7,21 @@ on:
7
jobs:
8
test-example-dataset:
9
runs-on: ubuntu-latest
10
+ strategy:
11
+ matrix:
12
+ python-version: ["3.9", "3.10", "3.11", "3.12"]
13
14
steps:
15
- name: Checkout code
16
uses: actions/checkout@v6
17
- - name: Set up Python
- uses: actions/setup-python@v6
18
+ - name: Install uv and set the Python version
19
+ uses: astral-sh/setup-uv@v7
20
with:
- python-version: '3.10'
21
+ python-version: ${{ matrix.python-version }}
22
- - name: Install dependencies
- run: |
- python -m pip install --upgrade pip
23
- pip install .
+ - name: Install the project
24
+ run: uv sync --all-extras --dev
25
26
- name: Download LUCA.h5
27
run: wget https://omabrowser.org/All/LUCA.h5
0 commit comments