Skip to content

Commit 11332a7

Browse files
committed
Add job to select appropriate project to build
1 parent bd06242 commit 11332a7

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
fail-fast: false
6161
matrix:
6262
configuration: [Release, Debug]
63-
project: [NWebDav, Tmds.Fuse]
63+
project: [NWebDav.Server, NWebDav.Server.HttpListener, Tmds.Fuse]
6464
env:
6565
CONFIGURATION: ${{ matrix.configuration }}
6666
PROJECT: ${{ matrix.project }}
@@ -78,6 +78,16 @@ jobs:
7878
dotnet-version: ${{ env.DOTNET_SDK }}
7979
run-uno-check: false
8080

81+
- name: Find appropriate project to build
82+
run: |
83+
if ($env:PROJECT -like "NWebDav*") {
84+
$thisProject = "nwebdav"
85+
} else {
86+
$thisProject = "Tmds.Fuse"
87+
}
88+
$thisProjectPath = "$env:WORKING_DIR\lib\$thisProject\src\$env:PROJECT"
89+
Add-Content -Path $env:GITHUB_ENV -Value "THIS_PROJECT_PATH=$thisProjectPath"
90+
8191
- name: Restore
8292
run: |
8393
msbuild $env:SOLUTION_PATH `

0 commit comments

Comments
 (0)