Skip to content

Commit 0448fe6

Browse files
committed
fix gh tests?
1 parent ace7f95 commit 0448fe6

File tree

1 file changed

+13
-20
lines changed

1 file changed

+13
-20
lines changed

.github/workflows/tests.yml

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,29 @@
1-
name: tests
2-
on: push
3-
4-
51
jobs:
6-
test:
2+
build:
3+
name: continuous-integration
74
runs-on: ubuntu-latest
85
strategy:
96
matrix:
10-
#python-version: [3.6, 3.7, 3.8, 3.9]
11-
# 3.6 only needs defaults for namedtuples
12-
# TODO: We could make a workaround
13-
14-
# Was causing 500 errors to make so many API requests at once.
15-
# For now let's test on 3.9 only
16-
python-version: [3.9]
7+
python-version:
8+
- "3.9"
9+
- "3.10"
10+
- "3.11"
11+
- "3.12"
1712

1813
steps:
19-
- uses: actions/checkout@v4
20-
- name: Install uv
21-
uses: astral-sh/setup-uv@v4
22-
with:
23-
enable-cache: true
24-
- name: Set up Python ${{ matrix.python-version }}
25-
uses: actions/setup-python@v5
14+
- uses: actions/checkout@v5
15+
16+
- name: Install uv and set the Python version
17+
uses: astral-sh/setup-uv@v6
2618
with:
2719
python-version: ${{ matrix.python-version }}
20+
2821
- name: Install dependencies
2922
run: |
3023
uv pip install --system flake8 nose coverage coveralls
3124
- name: Install package
3225
run: |
33-
uv pip install --system -e .
26+
uv pip install git+https://github.com/andycasey/ads.git@v1
3427
- name: Set up database
3528
run: |
3629
ads-setup

0 commit comments

Comments
 (0)