diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 12264c9..4167c8f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,6 +1,6 @@ name: main -on: [push] +on: [push, pull_request] jobs: build: @@ -11,6 +11,15 @@ jobs: with: fetch-depth: 0 + - name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + dotnet-version: | + 6.0.x + 7.0.x + 8.0.x + 9.0.x + - name: Build run: | dotnet restore dotnet-packaging.sln @@ -23,6 +32,7 @@ jobs: dotnet test Packaging.Targets.Tests/Packaging.Targets.Tests.csproj -l "trx;LogFileName=pkg/Packaging.Targets.Tests.trx" - uses: actions/upload-artifact@v4 + if: github.event_name != 'pull_request' with: name: pkg path: pkg/