Skip to content

Commit 82b1cb1

Browse files
committed
CI: Update versions
1 parent ac55662 commit 82b1cb1

File tree

4 files changed

+15
-13
lines changed

4 files changed

+15
-13
lines changed

.github/workflows/tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ jobs:
2323

2424
steps:
2525
- name: Checkout pygit2
26-
uses: actions/checkout@v3
26+
uses: actions/checkout@v4
2727

2828
- name: Set up Python
29-
uses: actions/setup-python@v4
29+
uses: actions/setup-python@v5
3030
with:
3131
python-version: ${{ matrix.python-version }}
3232

@@ -46,13 +46,13 @@ jobs:
4646
runs-on: ubuntu-22.04
4747
steps:
4848
- name: Checkout
49-
uses: actions/checkout@v3
49+
uses: actions/checkout@v4
5050

5151
- name: Build & test
5252
uses: uraimo/run-on-arch-action@v2
5353
with:
5454
arch: aarch64
55-
distro: ubuntu20.04
55+
distro: ubuntu22.04
5656
install: |
5757
apt-get update -q -y
5858
apt-get install -q -y cmake libssl-dev python3-dev python3-venv wget
@@ -70,7 +70,7 @@ jobs:
7070
uses: uraimo/run-on-arch-action@v2
7171
with:
7272
arch: s390x
73-
distro: ubuntu20.04
73+
distro: ubuntu22.04
7474
install: |
7575
apt-get update -q -y
7676
apt-get install -q -y cmake libssl-dev python3-dev python3-venv wget

.github/workflows/wheels.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,19 @@ jobs:
1616
os: [ubuntu-22.04, macos-latest]
1717

1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020

21-
- uses: actions/setup-python@v3
21+
- uses: actions/setup-python@v5
22+
with:
23+
python-version: '3.9'
2224

23-
- uses: docker/setup-qemu-action@v2
25+
- uses: docker/setup-qemu-action@v3
2426
if: runner.os == 'Linux'
2527
with:
2628
platforms: all
2729

2830
- name: Install cibuildwheel
29-
run: python -m pip install cibuildwheel==2.15.0
31+
run: python -m pip install cibuildwheel==2.16.2
3032

3133
- name: Build wheels
3234
run: python -m cibuildwheel --output-dir wheelhouse
@@ -39,7 +41,7 @@ jobs:
3941
pypi:
4042
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
4143
needs: [build_wheels]
42-
runs-on: ubuntu-20.04
44+
runs-on: ubuntu-22.04
4345

4446
steps:
4547
- uses: actions/download-artifact@v3

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.PHONY: build html
22

33
build:
4-
OPENSSL_VERSION=3.1.3 LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.7.1 sh build.sh
4+
OPENSSL_VERSION=3.1.4 LIBSSH2_VERSION=1.11.0 LIBGIT2_VERSION=1.7.1 sh build.sh
55

66
html: build
77
make -C docs html

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ skip = "pp3*"
77
archs = ["auto"]
88
build-frontend = "default"
99
dependency-versions = "pinned"
10-
environment = {LIBGIT2_VERSION="1.7.1", LIBSSH2_VERSION="1.11.0", OPENSSL_VERSION="3.1.3", LIBGIT2="/project/ci"}
10+
environment = {LIBGIT2_VERSION="1.7.1", LIBSSH2_VERSION="1.11.0", OPENSSL_VERSION="3.1.4", LIBGIT2="/project/ci"}
1111

1212
before-all = "sh build.sh"
1313

@@ -22,5 +22,5 @@ repair-wheel-command = "LD_LIBRARY_PATH=/project/ci/lib auditwheel repair -w {de
2222

2323
[tool.cibuildwheel.macos]
2424
archs = ["universal2"]
25-
environment = {LIBGIT2_VERSION="1.7.1", LIBSSH2_VERSION="1.11.0", OPENSSL_VERSION="3.1.3", LIBGIT2="/Users/runner/work/pygit2/pygit2/ci"}
25+
environment = {LIBGIT2_VERSION="1.7.1", LIBSSH2_VERSION="1.11.0", OPENSSL_VERSION="3.1.4", LIBGIT2="/Users/runner/work/pygit2/pygit2/ci"}
2626
repair-wheel-command = "DYLD_LIBRARY_PATH=/Users/runner/work/pygit2/pygit2/ci/lib delocate-wheel --require-archs {delocate_archs} -w {dest_dir} {wheel}"

0 commit comments

Comments
 (0)