Skip to content

Commit ebc973e

Browse files
committed
Update testing matrix
1 parent 8d79ff4 commit ebc973e

File tree

2 files changed

+23
-12
lines changed

2 files changed

+23
-12
lines changed

.github/workflows/ci.yml

+22-11
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,19 @@ jobs:
3838
strategy:
3939
matrix:
4040
arch: [ amd64 ]
41-
os: [ windows-2019, macos-11 ]
42-
tfm: [ net472, net6.0, net7.0, net8.0 ]
41+
os: [ windows-2019, windows-2022, macos-11, macos-12, macos-13, macos-14 ]
42+
tfm: [ net472, net6.0, net8.0 ]
4343
exclude:
4444
- os: macos-11
4545
tfm: net472
46+
- os: macos-11
47+
tfm: net8.0
48+
- os: macos-12
49+
tfm: net472
50+
- os: macos-13
51+
tfm: net472
52+
- os: macos-14
53+
tfm: net472
4654
fail-fast: false
4755
steps:
4856
- name: Checkout
@@ -54,7 +62,6 @@ jobs:
5462
with:
5563
dotnet-version: |
5664
8.0.x
57-
7.0.x
5865
6.0.x
5966
- name: Run ${{ matrix.tfm }} tests
6067
run: dotnet test LibGit2Sharp.sln --configuration Release --framework ${{ matrix.tfm }} --logger "GitHubActions" /p:ExtraDefine=LEAKS_IDENTIFYING
@@ -65,22 +72,26 @@ jobs:
6572
matrix:
6673
arch: [ amd64 ]
6774
# arch: [ amd64, arm64 ]
68-
distro: [ alpine.3.13, alpine.3.14, alpine.3.15, alpine.3.16, alpine.3.17, centos.stream.8, debian.10, debian.11, fedora.36, ubuntu.18.04, ubuntu.20.04, ubuntu.22.04 ]
69-
sdk: [ '6.0', '7.0' , '8.0' ]
75+
distro: [ alpine.3.13, alpine.3.14, alpine.3.15, alpine.3.16, alpine.3.17, alpine.3.18, centos.stream.8, debian.10, debian.11, fedora.36, fedora.37, ubuntu.18.04, ubuntu.20.04, ubuntu.22.04 ]
76+
sdk: [ '6.0', '8.0' ]
7077
exclude:
71-
- distro: alpine.3.13
72-
sdk: '7.0'
73-
- distro: alpine.3.14
74-
sdk: '7.0'
7578
- distro: alpine.3.13
7679
sdk: '8.0'
7780
- distro: alpine.3.14
7881
sdk: '8.0'
82+
- distro: alpine.3.15
83+
sdk: '8.0'
84+
- distro: alpine.3.16
85+
sdk: '8.0'
86+
- distro: debian.10
87+
sdk: '8.0'
88+
- distro: fedora.36
89+
sdk: '8.0'
90+
- distro: ubuntu.18.04
91+
sdk: '8.0'
7992
include:
8093
- sdk: '6.0'
8194
tfm: net6.0
82-
- sdk: '7.0'
83-
tfm: net7.0
8495
- sdk: '8.0'
8596
tfm: net8.0
8697
fail-fast: false

LibGit2Sharp.Tests/LibGit2Sharp.Tests.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks Condition="'$(TargetFrameworks)'==''">net472;net6.0;net7.0;net8.0</TargetFrameworks>
4+
<TargetFrameworks Condition="'$(TargetFrameworks)'==''">net472;net6.0;net8.0</TargetFrameworks>
55
</PropertyGroup>
66

77
<ItemGroup>

0 commit comments

Comments
 (0)