Skip to content

Commit 61a1a2e

Browse files
committed
fix(build): Regen workflows
1 parent d90320f commit 61a1a2e

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

.github/workflows/Build.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,10 @@ jobs:
5454
path: "${{ github.workspace }}/.github/publish/DecSm.Extensions.Logging.File"
5555

5656
TestFileLogging:
57-
runs-on: ubuntu-latest
57+
strategy:
58+
matrix:
59+
job-runs-on: [ windows-latest, ubuntu-latest, macos-latest ]
60+
runs-on: ${{ matrix.job-runs-on }}
5861
steps:
5962

6063
- name: Checkout
@@ -68,11 +71,14 @@ jobs:
6871
- name: TestFileLogging
6972
id: TestFileLogging
7073
run: dotnet run --project _atom/_atom.csproj TestFileLogging --skip --headless
74+
env:
75+
job-runs-on: ${{ matrix.job-runs-on }}
76+
build-slice: ${{ matrix.job-runs-on }}
7177

7278
- name: Upload DecSm.Extensions.Logging.File.UnitTests
7379
uses: actions/upload-artifact@v4
7480
with:
75-
name: DecSm.Extensions.Logging.File.UnitTests
81+
name: DecSm.Extensions.Logging.File.UnitTests-${{ matrix.job-runs-on }}
7682
path: "${{ github.workspace }}/.github/publish/DecSm.Extensions.Logging.File.UnitTests"
7783

7884
PushToNuget:

.github/workflows/Validate.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ jobs:
4545
run: dotnet run --project _atom/_atom.csproj PackFileLogging --skip --headless
4646

4747
TestFileLogging:
48-
runs-on: ubuntu-latest
48+
strategy:
49+
matrix:
50+
job-runs-on: [ windows-latest, ubuntu-latest, macos-latest ]
51+
runs-on: ${{ matrix.job-runs-on }}
4952
steps:
5053

5154
- name: Checkout
@@ -59,9 +62,12 @@ jobs:
5962
- name: TestFileLogging
6063
id: TestFileLogging
6164
run: dotnet run --project _atom/_atom.csproj TestFileLogging --skip --headless
65+
env:
66+
job-runs-on: ${{ matrix.job-runs-on }}
67+
build-slice: ${{ matrix.job-runs-on }}
6268

6369
- name: Upload DecSm.Extensions.Logging.File.UnitTests
6470
uses: actions/upload-artifact@v4
6571
with:
66-
name: DecSm.Extensions.Logging.File.UnitTests
72+
name: DecSm.Extensions.Logging.File.UnitTests-${{ matrix.job-runs-on }}
6773
path: "${{ github.workspace }}/.github/publish/DecSm.Extensions.Logging.File.UnitTests"

0 commit comments

Comments
 (0)