From 6e76b4570a6eacc261170aa007c50608abd8428d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=2E=20David=20Ib=C3=A1=C3=B1ez?= Date: Sun, 18 Aug 2024 09:06:30 +0200 Subject: [PATCH] CI: Update to ubuntu 24.04 --- .github/workflows/lint.yml | 2 +- .github/workflows/tests.yml | 14 +++++++------- .github/workflows/wheels.yml | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 332a6373..00f5f719 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -8,7 +8,7 @@ on: jobs: ruff: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout pygit2 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8ff1f984..0e75305e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,11 +12,11 @@ jobs: strategy: matrix: include: - - os: ubuntu-22.04 + - os: ubuntu-24.04 python-version: 3.9 - - os: ubuntu-22.04 + - os: ubuntu-24.04 python-version: '3.13-dev' - - os: ubuntu-22.04 + - os: ubuntu-24.04 python-version: 'pypy3.9' - os: macos-latest python-version: 3.9 @@ -43,7 +43,7 @@ jobs: LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.8.1 /bin/sh build.sh test aarch64: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -52,7 +52,7 @@ jobs: uses: uraimo/run-on-arch-action@v2 with: arch: aarch64 - distro: ubuntu22.04 + distro: ubuntu24.04 install: | apt-get update -q -y apt-get install -q -y cmake libssl-dev python3-dev python3-venv wget @@ -60,7 +60,7 @@ jobs: LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.8.1 /bin/sh build.sh test s390x: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: github.ref == 'refs/heads/master' steps: - name: Checkout @@ -70,7 +70,7 @@ jobs: uses: uraimo/run-on-arch-action@v2 with: arch: s390x - distro: ubuntu22.04 + distro: ubuntu24.04 install: | apt-get update -q -y apt-get install -q -y cmake libssl-dev python3-dev python3-venv wget diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index dc89ae49..4420dd67 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -14,7 +14,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-22.04, macos-12] + os: [ubuntu-24.04, macos-12] steps: - uses: actions/checkout@v4 @@ -42,7 +42,7 @@ jobs: pypi: if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v') needs: [build_wheels] - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/download-artifact@v3