Skip to content

Commit e4c27bb

Browse files
authored
chore(build): migrate from SLN to SLNX format (#43)
- Create new SLNX solution file in src directory - Remove legacy SLN file from root - Update CI workflow to use new solution path - Update CLAUDE.md build commands
1 parent d3b95e0 commit e4c27bb

File tree

4 files changed

+22
-45
lines changed

4 files changed

+22
-45
lines changed

.github/workflows/release_build_and_deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
extension-source-file: 'src/CodingWithCalvin.GitRanger/source.extension.cs'
2828

2929
- name: 2. Restoring Packages
30-
run: nuget restore CodingWithCalvin.GitRanger.sln
30+
run: nuget restore src/CodingWithCalvin.GitRanger.slnx
3131

3232
- name: 3. Building Project
3333
run: msbuild 'src/CodingWithCalvin.GitRanger/CodingWithCalvin.GitRanger.csproj' /p:configuration='Release' /p:DeployExtension=False

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Git Ranger is a Visual Studio 2022/2026 extension for Git management, bringing G
8282

8383
```bash
8484
# Restore NuGet packages
85-
nuget restore CodingWithCalvin.GitRanger.sln
85+
nuget restore src/CodingWithCalvin.GitRanger.slnx
8686

8787
# Build (Release)
8888
msbuild src/CodingWithCalvin.GitRanger/CodingWithCalvin.GitRanger.csproj /p:configuration=Release /p:DeployExtension=False

CodingWithCalvin.GitRanger.sln

Lines changed: 0 additions & 43 deletions
This file was deleted.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<Solution>
2+
<Configurations>
3+
<Configuration Name="Debug" />
4+
<Configuration Name="Release" />
5+
<Platform Name="AnyCPU" />
6+
</Configurations>
7+
<Folder Name="/Solution Items/">
8+
<File Path="../.github/workflows/publish.yml" />
9+
<File Path="../.github/workflows/release_build_and_deploy.yml" />
10+
<File Path="../README.md" />
11+
<File Path="../resources/extension.manifest.json" />
12+
</Folder>
13+
<Folder Name="/src/">
14+
<Project Path="CodingWithCalvin.GitRanger/CodingWithCalvin.GitRanger.csproj" />
15+
<Project Path="CodingWithCalvin.GitRanger.Core/CodingWithCalvin.GitRanger.Core.csproj" />
16+
</Folder>
17+
<Folder Name="/tests/">
18+
<Project Path="../tests/CodingWithCalvin.GitRanger.Core.Tests/CodingWithCalvin.GitRanger.Core.Tests.csproj" />
19+
</Folder>
20+
</Solution>

0 commit comments

Comments
 (0)