Skip to content

Commit 96ec8c5

Browse files
author
Mark Schultz
authored
Update python-package.yml
1 parent cc11c57 commit 96ec8c5

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

.github/workflows/python-package.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,27 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
python-version: ["3.13"]
15+
python-version: ["3.9", "3.10", "3.11"]
16+
1617
steps:
1718
- uses: actions/checkout@v2 # check out source code to working directory
19+
1820
- name: Set up Python ${{ matrix.python-version }}
1921
uses: actions/setup-python@v2
2022
with:
2123
python-version: ${{ matrix.python-version }}
24+
25+
- name: Install dependencies
26+
run: |
27+
python -m pip install --upgrade pip setuptools
28+
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
29+
2230
- name: Install Budgitree
2331
run: pip3 install git+https://github.com/schultzm/Budgitree.git
32+
2433
- name: Run Budgitree test
2534
run: budgitree test
26-
- name: Install dependencies
27-
run: |
28-
python -m pip install --upgrade pip
29-
python -m pip install flake8
30-
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
35+
3136
- name: Lint with flake8
3237
run: |
3338
# stop the build if there are Python syntax errors or undefined names

0 commit comments

Comments
 (0)