Skip to content

Commit 16a13d6

Browse files
committed
dotnet.yml
1 parent 4982a6a commit 16a13d6

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

.github/workflows/dotnet-core.yml

+15-8
Original file line numberDiff line numberDiff line change
@@ -9,27 +9,34 @@ on:
99
branches: [ v1_release, v1_develop ]
1010
paths-ignore:
1111
- '**.md'
12-
1312
jobs:
14-
build:
15-
runs-on: ubuntu-latest
13+
non_parallel_unittests:
14+
name: Non-Parallel Unit Tests
15+
runs-on: ${{ matrix.os }}
16+
strategy:
17+
# Turn off fail-fast to let all runners run even if there are errors
18+
fail-fast: true
19+
matrix:
20+
os: [ ubuntu-latest, windows-latest, macos-latest ]
21+
1622
timeout-minutes: 10
1723
steps:
18-
- uses: actions/checkout@v4
24+
25+
- name: Checkout code
26+
uses: actions/checkout@v4
1927

2028
- name: Setup .NET Core
2129
uses: actions/setup-dotnet@v4
2230
with:
23-
dotnet-version: 7.0
31+
dotnet-version: 8.x
2432
dotnet-quality: 'ga'
2533

2634
- name: Install dependencies
2735
run: |
2836
dotnet restore
2937
30-
- name: Build Debug
31-
run: |
32-
dotnet build --configuration Debug --no-restore
38+
- name: Build Solution Debug
39+
run: dotnet build --configuration Debug --no-restore
3340

3441
- name: Test
3542
run: |

0 commit comments

Comments
 (0)