diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml deleted file mode 100644 index 405ab86..0000000 --- a/.github/workflows/dotnet.yml +++ /dev/null @@ -1,56 +0,0 @@ -name: .NET Build - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - -jobs: - - build: - - strategy: - matrix: - configuration: [Debug, Release] - - runs-on: windows-latest - - steps: - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - # 安装 .NET Core - - name: Install .NET Core - uses: actions/setup-dotnet@v1 - with: - dotnet-version: 3.1.202 - - # 添加 MSBuild.exe 到环境变量: https://github.com/microsoft/setup-msbuild - - name: Setup MSBuild - uses: microsoft/setup-msbuild@v1 - - # 安装 NuGet - - name: Setup NuGet - uses: nuget/setup-nuget@v1 - with: - nuget-api-key: ${{ secrets.NuGetAPIKey }} - nuget-version: '5.x' - - # 还原 NuGet 包 - - name: NuGet restore - run: nuget restore - - # 编译整个项目 - - name: Build the solution - run: msbuild /p:Configuration=$env:Configuration - env: - Configuration: ${{ matrix.configuration }} - - # 执行单元测试 - - name: Execute unit tests - run: dotnet test -c $env:Configuration - env: - Configuration: ${{ matrix.configuration }}