File tree 1 file changed +19
-12
lines changed
1 file changed +19
-12
lines changed Original file line number Diff line number Diff line change 7
7
- ' **.rst'
8
8
9
9
jobs :
10
- x86_64 :
10
+ linux- x86_64 :
11
11
runs-on : ${{ matrix.os }}
12
12
strategy :
13
13
matrix :
18
18
python-version : ' 3.13'
19
19
- os : ubuntu-24.04
20
20
python-version : ' pypy3.10'
21
- - os : macos-latest
22
- python-version : ' 3.10'
23
21
24
22
steps :
25
23
- name : Checkout pygit2
@@ -31,18 +29,11 @@ jobs:
31
29
python-version : ${{ matrix.python-version }}
32
30
33
31
- name : Linux
34
- if : runner.os == 'Linux'
35
32
run : |
36
33
sudo apt install tinyproxy
37
34
LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.9.0 /bin/sh build.sh test
38
35
39
- - name : macOS
40
- if : runner.os == 'macOS'
41
- run : |
42
- export OPENSSL_PREFIX=`brew --prefix [email protected] `
43
- LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.9.0 /bin/sh build.sh test
44
-
45
- aarch64 :
36
+ linux-arm64 :
46
37
runs-on : ubuntu-24.04
47
38
steps :
48
39
- name : Checkout
59
50
run : |
60
51
LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.9.0 /bin/sh build.sh test
61
52
62
- s390x :
53
+ linux- s390x :
63
54
runs-on : ubuntu-24.04
64
55
if : github.ref == 'refs/heads/master'
65
56
steps :
77
68
run : |
78
69
LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.9.0 /bin/sh build.sh test
79
70
continue-on-error : true # Tests are expected to fail, see issue #812
71
+
72
+ macos-arm64 :
73
+ runs-on : macos-latest
74
+ steps :
75
+ - name : Checkout pygit2
76
+ uses : actions/checkout@v4
77
+
78
+ - name : Set up Python
79
+ uses : actions/setup-python@v5
80
+ with :
81
+ python-version : ' 3.10'
82
+
83
+ - name : macOS
84
+ run : |
85
+ export OPENSSL_PREFIX=`brew --prefix [email protected] `
86
+ LIBSSH2_VERSION=1.11.1 LIBGIT2_VERSION=1.9.0 /bin/sh build.sh test
You can’t perform that action at this time.
0 commit comments