Skip to content

Commit 644c878

Browse files
committed
Update solution file references to .slnx in CI and docs
All dotnet commands and documentation now reference KZDev.PerfUtils.slnx instead of KZDev.PerfUtils.sln. This ensures consistency across CI workflows and README instructions following the solution file rename.
1 parent fe863a9 commit 644c878

3 files changed

Lines changed: 14 additions & 14 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ jobs:
2121
dotnet-version: 10.x
2222

2323
- name: Restore
24-
run: dotnet restore Source/KZDev.PerfUtils.sln
24+
run: dotnet restore Source/KZDev.PerfUtils.slnx
2525

2626
- name: Build
27-
run: dotnet build Source/KZDev.PerfUtils.sln -c Release
27+
run: dotnet build Source/KZDev.PerfUtils.slnx -c Release
2828

2929
- name: Test (standard)
30-
run: dotnet test Source/KZDev.PerfUtils.sln -c Release --no-build
30+
run: dotnet test Source/KZDev.PerfUtils.slnx -c Release --no-build
3131

3232
- name: Upload Release artifacts
3333
uses: actions/upload-artifact@v4
@@ -75,6 +75,6 @@ jobs:
7575
7676
- name: Test (Explicit only, sequential xUnit)
7777
run: |
78-
dotnet test Source/KZDev.PerfUtils.sln -c Release --no-build \
78+
dotnet test Source/KZDev.PerfUtils.slnx -c Release --no-build \
7979
--filter "TestMode=Explicit" \
8080
-- xUnit.Explicit=only xUnit.MaxParallelThreads=1 xUnit.ParallelizeAssembly=false xUnit.ParallelizeTestCollections=false

.github/workflows/docfx-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
with:
3131
dotnet-version: 10.x
3232

33-
- run: dotnet restore Source/KZDev.PerfUtils.sln
33+
- run: dotnet restore Source/KZDev.PerfUtils.slnx
3434
- run: dotnet build -c Release Source/Src/KZDev.PerfUtils/KZDev.PerfUtils.csproj
3535
- run: dotnet tool update -g docfx
3636
- run: docfx Source/Docs/docfx.json

Source/Tst/README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This document covers **local `dotnet test`** workflows (standard vs Explicit) and **Linux Docker** runs.
44

5-
Unless noted otherwise, run commands from the **`Source`** directory (the folder that contains `KZDev.PerfUtils.sln`). The solution uses **artifacts output** (`UseArtifactsOutput`); test build outputs live under **`artifacts/bin/<ProjectName>/release_net*`** at the repository root, not under each project’s `bin` folder.
5+
Unless noted otherwise, run commands from the **`Source`** directory (the folder that contains `KZDev.PerfUtils.slnx`). The solution uses **artifacts output** (`UseArtifactsOutput`); test build outputs live under **`artifacts/bin/<ProjectName>/release_net*`** at the repository root, not under each project’s `bin` folder.
66

77
---
88

@@ -13,17 +13,17 @@ Restores, builds, and runs **non-Explicit** tests with the defaults wired in `Di
1313
**PowerShell or cmd (from `Source`):**
1414

1515
```cmd
16-
dotnet restore KZDev.PerfUtils.sln
17-
dotnet build KZDev.PerfUtils.sln -c Release
18-
dotnet test KZDev.PerfUtils.sln -c Release --no-build
16+
dotnet restore KZDev.PerfUtils.slnx
17+
dotnet build KZDev.PerfUtils.slnx -c Release
18+
dotnet test KZDev.PerfUtils.slnx -c Release --no-build
1919
```
2020

2121
**bash (from `Source`):**
2222

2323
```bash
24-
dotnet restore KZDev.PerfUtils.sln
25-
dotnet build KZDev.PerfUtils.sln -c Release
26-
dotnet test KZDev.PerfUtils.sln -c Release --no-build
24+
dotnet restore KZDev.PerfUtils.slnx
25+
dotnet build KZDev.PerfUtils.slnx -c Release
26+
dotnet test KZDev.PerfUtils.slnx -c Release --no-build
2727
```
2828

2929
`[Fact(Explicit = true)]` tests are **skipped** in this default configuration.
@@ -39,13 +39,13 @@ This repository’s `dotnet test` path uses **VSTest** (not Microsoft Testing Pl
3939
**One-shot command (from `Source`, after a Release build):**
4040

4141
```cmd
42-
dotnet test KZDev.PerfUtils.sln -c Release --no-build --filter "TestMode=Explicit" -- xUnit.Explicit=only xUnit.MaxParallelThreads=1 xUnit.ParallelizeAssembly=false xUnit.ParallelizeTestCollections=false
42+
dotnet test KZDev.PerfUtils.slnx -c Release --no-build --filter "TestMode=Explicit" -- xUnit.Explicit=only xUnit.MaxParallelThreads=1 xUnit.ParallelizeAssembly=false xUnit.ParallelizeTestCollections=false
4343
```
4444

4545
**bash** (keep the filter expression in quotes so the shell does not treat `=` specially):
4646

4747
```bash
48-
dotnet test KZDev.PerfUtils.sln -c Release --no-build --filter "TestMode=Explicit" -- xUnit.Explicit=only xUnit.MaxParallelThreads=1 xUnit.ParallelizeAssembly=false xUnit.ParallelizeTestCollections=false
48+
dotnet test KZDev.PerfUtils.slnx -c Release --no-build --filter "TestMode=Explicit" -- xUnit.Explicit=only xUnit.MaxParallelThreads=1 xUnit.ParallelizeAssembly=false xUnit.ParallelizeTestCollections=false
4949
```
5050

5151
**Notes:**

0 commit comments

Comments
 (0)