Skip to content

Commit

Permalink
Bump * ubuntu from 20.04 to 24.04
Browse files Browse the repository at this point in the history
     * windows-2019 to windows-2022
     * actions/setup-python to v5
     * actions/checkout to v5        in /.github/workflows
  • Loading branch information
mario-fink committed Sep 12, 2024
1 parent 6c1fd02 commit d53e057
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/pypi-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ jobs:

build_setup:
name: Prepare environment for wheel builds
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Prepare wheel build
run: make -C python/ setup
- name: Store wheel configuration files
Expand All @@ -27,14 +27,14 @@ jobs:
needs: [build_setup]
strategy:
matrix:
os: [ubuntu-20.04, windows-2019]
os: [ubuntu-24.04, windows-2022]
arch: [auto32, auto64, aarch64]

steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
- name: Install cibuildwheel
run: python -m pip install cibuildwheel==2.1.2
run: python -m pip install cibuildwheel
- name: Get wheel configuration files
uses: actions/[email protected]
with:
Expand All @@ -53,12 +53,12 @@ jobs:

build_sdist:
name: Build source distribution
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: [build_setup]
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Install cython
run: python -m pip install cython==0.29.24
run: python -m pip install cython
- name: Get wheel configuration files
uses: actions/[email protected]
with:
Expand All @@ -76,7 +76,7 @@ jobs:

upload_pypi:
name: Upload binary wheels to PyPI
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
needs: [build_wheels, build_sdist]

steps:
Expand Down

0 comments on commit d53e057

Please sign in to comment.