Skip to content

Commit fe03658

Browse files
committed
test: add cross-repo compatibility matrix for excel-dbapi versions
1 parent 52682a8 commit fe03658

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
strategy:
1313
matrix:
1414
python-version: ["3.10", "3.11", "3.12", "3.13"]
15+
excel-dbapi-version: ["0.4.1", "latest", "main"]
1516

1617
steps:
1718
- uses: actions/checkout@v6
@@ -23,6 +24,13 @@ jobs:
2324

2425
- name: Install dependencies
2526
run: |
27+
if [ "${{ matrix.excel-dbapi-version }}" = "0.4.1" ]; then
28+
pip install excel-dbapi==0.4.1
29+
elif [ "${{ matrix.excel-dbapi-version }}" = "main" ]; then
30+
pip install git+https://github.com/yeongseon/excel-dbapi.git@main
31+
else
32+
pip install excel-dbapi
33+
fi
2634
pip install -e ".[dev,graph]"
2735
2836
- name: Lint

0 commit comments

Comments
 (0)