减少工程复杂度
This commit is contained in:
lincube
2026-03-04 16:43:10 +08:00
parent f78a56cb2c
commit b21bb490fa
27 changed files with 422 additions and 1744 deletions

View File

@@ -42,7 +42,6 @@ jobs:
name: build-windows-${{ matrix.configuration }}
path: |
LanMountainDesktop/bin/${{ matrix.configuration }}/
LanMountainDesktop.RecommendationBackend/bin/${{ matrix.configuration }}/
retention-days: 7
build-linux:
@@ -81,7 +80,6 @@ jobs:
name: build-linux
path: |
LanMountainDesktop/bin/Release/
LanMountainDesktop.RecommendationBackend/bin/Release/
retention-days: 7
build-macos:
@@ -112,5 +110,4 @@ jobs:
name: build-macos
path: |
LanMountainDesktop/bin/Release/
LanMountainDesktop.RecommendationBackend/bin/Release/
retention-days: 7

View File

@@ -65,8 +65,7 @@ jobs:
run: |
$VERSION = "${{ needs.prepare.outputs.version }}"
$csprojFiles = @(
"LanMountainDesktop/LanMountainDesktop.csproj",
"LanMountainDesktop.RecommendationBackend/LanMountainDesktop.RecommendationBackend.csproj"
"LanMountainDesktop/LanMountainDesktop.csproj"
)
foreach ($csprojPath in $csprojFiles) {
@@ -147,9 +146,6 @@ jobs:
VERSION="${{ needs.prepare.outputs.version }}"
echo "Updating version in LanMountainDesktop.csproj to $VERSION"
sed -i "s/<Version>.*<\/Version>/<Version>$VERSION<\/Version>/" LanMountainDesktop/LanMountainDesktop.csproj
echo "Updating version in LanMountainDesktop.RecommendationBackend.csproj to $VERSION"
sed -i "s/<Version>.*<\/Version>/<Version>$VERSION<\/Version>/" LanMountainDesktop.RecommendationBackend/LanMountainDesktop.RecommendationBackend.csproj
- name: Restore
run: dotnet restore ${{ env.Solution_Name }}
@@ -235,9 +231,6 @@ jobs:
VERSION="${{ needs.prepare.outputs.version }}"
echo "Updating version in LanMountainDesktop.csproj to $VERSION"
sed -i '' "s/<Version>.*<\/Version>/<Version>$VERSION<\/Version>/" LanMountainDesktop/LanMountainDesktop.csproj
echo "Updating version in LanMountainDesktop.RecommendationBackend.csproj to $VERSION"
sed -i '' "s/<Version>.*<\/Version>/<Version>$VERSION<\/Version>/" LanMountainDesktop.RecommendationBackend/LanMountainDesktop.RecommendationBackend.csproj
- name: Restore
run: dotnet restore ${{ env.Solution_Name }}