diff --git a/.github/workflows/dotnet-desktop.yml b/.github/workflows/dotnet-desktop.yml index 98a8c6c5..c3f1aed5 100644 --- a/.github/workflows/dotnet-desktop.yml +++ b/.github/workflows/dotnet-desktop.yml @@ -142,29 +142,13 @@ jobs: uses: actions/cache@v4 with: path: | - # NuGet 全局包缓存(已下载的包) ~/.nuget/packages - # NuGet 缓存目录(包索引) ~\AppData\Local\NuGet\Cache key: ${{ runner.os }}-nuget-v2-${{ hashFiles('**/*.csproj', '**/packages.config', '**/*.sln', '**/nuget.config') }} restore-keys: | ${{ runner.os }}-nuget-v2- - - name: Cache obj/ folders - id: cache-obj - uses: actions/cache@v4 - with: - path: | - # MSBuild 生成的 obj/ 文件夹 - Ink Canvas/obj - key: ${{ runner.os }}-obj-v2-${{ github.sha }} - restore-keys: | - ${{ runner.os }}-obj-v2- - - name: "Cache debug: show cache hit status" - run: | - echo "NuGet cache hit: ${{ steps.cache-nuget.outputs.cache-hit }}" - echo "Obj cache hit: ${{ steps.cache-obj.outputs.cache-hit }}" # Removed caching of obj/ folders to avoid cross-version incremental build issues # NuGet packages will still be cached; always run restore to ensure packages are present @@ -396,4 +380,4 @@ jobs: echo "" >> $GITHUB_STEP_SUMMARY echo "**直链下载 (nightly.link):**" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY - echo "[🌙 nightly.link 下载链接](https://nightly.link/${{ github.repository }}/actions/runs/${{ github.run_id }}/app-package.zip)" >> $GITHUB_STEP_SUMMARY \ No newline at end of file + echo "[🌙 nightly.link 下载链接](https://nightly.link/${{ github.repository }}/actions/runs/${{ github.run_id }}/app-package.zip)" >> $GITHUB_STEP_SUMMARY