From a69967a2441cf516337bf6bdae83c73fddfd68ae Mon Sep 17 00:00:00 2001 From: Jan <64534642+st0o0@users.noreply.github.com> Date: Mon, 29 May 2023 10:10:43 +0200 Subject: [PATCH] Create ci.yml --- .github/workflows/ci.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..45555880 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,28 @@ +name: .NET Continuous Integration + +on: + pull_request: + branches: [master, dev] + push: + branches: [master, dev] + +jobs: + test: + name: Test Project + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Setup .NET + uses: actions/setup-dotnet@v2 + with: + dotnet-version: 7.0.x + - name: Test + run: dotnet test --logger "trx;LogFileName=test-results.trx" ./src/Flickr.Net/Flickr.Net.sln + - name: Test Report + uses: dorny/test-reporter@v1 + if: allways() # run this step even if previous step failed + with: + name: Dotnet Tests # Name of the check run which will be created + path: "**/test-results.trx" # Path to test results + reporter: dotnet-trx # Format of test results + fail-on-error: true