diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f5cb919..dce1975 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,10 +5,10 @@ on: [push, pull_request] jobs: armv7l: name: Build armv7l wheels - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: - docker_images: ['balenalib/armv7hf-debian:stretch', 'balenalib/armv7hf-debian:buster', 'balenalib/armv7hf-debian:bullseye'] + docker_images: ['balenalib/armv7hf-debian:stretch', 'balenalib/armv7hf-debian:buster', 'balenalib/armv7hf-debian:bullseye', 'balenalib/armv7hf-debian:bookworm'] steps: - uses: actions/checkout@v3 - name: Build ${{ matrix.docker_images }} wheel @@ -24,10 +24,10 @@ jobs: path: dist amd64: name: Build amd64 wheels - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: - python-version: ['3.5', '3.6', '3.7', '3.8', '3.9', '3.10'] + python-version: ['3.5', '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} @@ -54,7 +54,7 @@ jobs: path: dist sdist: name: Build sdist - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 - name: Set up Python 3.10 @@ -73,7 +73,7 @@ jobs: release: needs: [armv7l, amd64, sdist] name: Release - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Set up Python 3.10 uses: actions/setup-python@v4