Skip to content

Commit e48729c

Browse files
committed
fix ci build, pyogrio does not have wheel for python 3.13
1 parent f6ff58a commit e48729c

File tree

2 files changed

+18
-10
lines changed

2 files changed

+18
-10
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,25 @@ jobs:
1111
quality_assurance:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v2
14+
- uses: actions/checkout@v5
1515
- run: pip install ruff
1616
- run: ruff check # check linting violations
1717
- run: ruff format --check --exclude *.ipynb # check formatting
1818

1919
docs:
2020
runs-on: ubuntu-latest
2121
steps:
22-
- uses: actions/checkout@v2
22+
- uses: actions/checkout@v5
2323
- run: pip install -r docs/requirements.txt
2424
- run: mkdocs build
2525

2626
setup_and_test:
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v3
30-
- uses: actions/setup-python@v2
29+
- uses: actions/checkout@v5
30+
- uses: actions/setup-python@v6
31+
with:
32+
python-version: "3.12"
3133
- name: install hat package
3234
shell: bash -l {0}
3335
run: pip install .[test]

.github/workflows/on-push.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,10 @@ jobs:
2323
name: setup
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: actions/checkout@v3
27-
- uses: actions/setup-python@v2
26+
- uses: actions/checkout@v5
27+
- uses: actions/setup-python@v6
28+
with:
29+
python-version: "3.12"
2830
- name: install hat package
2931
shell: bash -l {0}
3032
run: pip install .
@@ -34,8 +36,10 @@ jobs:
3436
runs-on: ubuntu-latest
3537
needs: [setup]
3638
steps:
37-
- uses: actions/checkout@v3
38-
- uses: actions/setup-python@v2
39+
- uses: actions/checkout@v5
40+
- uses: actions/setup-python@v6
41+
with:
42+
python-version: "3.12"
3943
- name: developer install of hat package
4044
shell: bash -l {0}
4145
run: pip install .[test]
@@ -48,8 +52,10 @@ jobs:
4852
runs-on: ubuntu-latest
4953
needs: [setup]
5054
steps:
51-
- uses: actions/checkout@v3
52-
- uses: actions/setup-python@v2
55+
- uses: actions/checkout@v5
56+
- uses: actions/setup-python@v6
57+
with:
58+
python-version: "3.12"
5359
- name: install hat package
5460
shell: bash -l {0}
5561
run: pip install .

0 commit comments

Comments
 (0)