Skip to content

Commit 2031ec1

Browse files
author
QuantTradeAI Maintainer
committed
ci: update workflows for python 3.11-3.14, poetry deps
1 parent d110000 commit 2031ec1

File tree

3 files changed

+2131
-1974
lines changed

3 files changed

+2131
-1974
lines changed

.github/ISSUE_TEMPLATE/pre-commit-ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,14 @@ body:
3939
jobs:
4040
run:
4141
runs-on: ubuntu-latest
42+
strategy:
43+
matrix:
44+
python-version: ['3.11', '3.12', '3.13', '3.14']
4245
steps:
4346
- uses: actions/checkout@v4
4447
- uses: actions/setup-python@v5
4548
with:
46-
python-version: '3.11'
49+
python-version: ${{ matrix.python-version }}
4750
- name: Install Poetry
4851
run: |
4952
pipx install poetry

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,17 @@ on:
88
jobs:
99
build:
1010
runs-on: ubuntu-latest
11+
strategy:
12+
matrix:
13+
python-version: ['3.11', '3.12', '3.13', '3.14']
1114
steps:
1215
- uses: actions/checkout@v4
1316

1417
- name: Set up Python
1518
id: setup-python
1619
uses: actions/setup-python@v5
1720
with:
18-
python-version: '3.11'
21+
python-version: ${{ matrix.python-version }}
1922

2023
- name: Install Poetry
2124
uses: snok/install-poetry@v1

0 commit comments

Comments
 (0)