From c84101984f52d56004df979892c4286671888ed9 Mon Sep 17 00:00:00 2001 From: Nicholas Blumhardt Date: Tue, 4 Nov 2025 18:59:47 +1000 Subject: [PATCH 1/2] Build and test on ubuntu-latest --- .github/workflows/ci.yml | 17 +++++++++++++++++ .travis.yml | 11 ----------- 2 files changed, 17 insertions(+), 11 deletions(-) delete mode 100644 .travis.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index acd3bc6..39e7982 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,3 +39,20 @@ jobs: shell: pwsh run: | ./Build.ps1 + + linux_test: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - name: Setup + uses: actions/setup-dotnet@v4 + with: + dotnet-version: 9.0.x + - name: Build and Test + env: + DOTNET_CLI_TELEMETRY_OPTOUT: true + shell: pwsh + run: | + ./Build.ps1 diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 3b4b3bb..0000000 --- a/.travis.yml +++ /dev/null @@ -1,11 +0,0 @@ -language: csharp - -matrix: - include: - - os: linux - dist: trusty - sudo: required - dotnet: 2.1.300 - group: edge -script: - - ./build.sh From 34be039708eafa22d82dbac20b60500449e9d65e Mon Sep 17 00:00:00 2001 From: Nicholas Blumhardt Date: Tue, 4 Nov 2025 19:07:45 +1000 Subject: [PATCH 2/2] Don't try running net48 tests on Linux/macOS --- test/Serilog.Sinks.File.Tests/Serilog.Sinks.File.Tests.csproj | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/Serilog.Sinks.File.Tests/Serilog.Sinks.File.Tests.csproj b/test/Serilog.Sinks.File.Tests/Serilog.Sinks.File.Tests.csproj index 1d366c6..559817b 100644 --- a/test/Serilog.Sinks.File.Tests/Serilog.Sinks.File.Tests.csproj +++ b/test/Serilog.Sinks.File.Tests/Serilog.Sinks.File.Tests.csproj @@ -1,7 +1,8 @@ - net48;net8.0;net9.0 + net8.0;net9.0 + $(TargetFrameworks);net48 true false