From 980eca15dd2a8f1f4e1ee3acc4ad3523302cf0dd Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 8 Jan 2025 03:33:58 +0200 Subject: [PATCH 1/3] Improve workflow --- .github/workflows/testRunner_Syndiesis.Tests.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/testRunner_Syndiesis.Tests.yml b/.github/workflows/testRunner_Syndiesis.Tests.yml index 10a0571..68a59d4 100644 --- a/.github/workflows/testRunner_Syndiesis.Tests.yml +++ b/.github/workflows/testRunner_Syndiesis.Tests.yml @@ -1,19 +1,25 @@ -name: Run Syndiesis.Tests +name: run-tests-windows -on: [push, pull_request] +on: pull_request jobs: - build: + setup: runs-on: windows-latest - steps: - name: Setup .NET 8.0 uses: actions/setup-dotnet@v4 with: dotnet-version: 8.0.x + checkout: + runs-on: windows-latest + steps: - name: Checkout Code - uses: actions/checkout@v1 + uses: actions/checkout@v4 + test: + needs: [setup, checkout] + runs-on: windows-latest + steps: - name: Run Syndiesis.Tests run: dotnet test Syndiesis.Tests/Syndiesis.Tests.csproj From 99592d12c1f0083b682d546577df8bd310d2e28a Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 8 Jan 2025 03:43:41 +0200 Subject: [PATCH 2/3] Fix workflow --- .../workflows/testRunner_Syndiesis.Tests.yml | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/.github/workflows/testRunner_Syndiesis.Tests.yml b/.github/workflows/testRunner_Syndiesis.Tests.yml index 68a59d4..c89216b 100644 --- a/.github/workflows/testRunner_Syndiesis.Tests.yml +++ b/.github/workflows/testRunner_Syndiesis.Tests.yml @@ -1,25 +1,23 @@ name: run-tests-windows -on: pull_request +on: + push: + branches: + - master + pull_request: + types: [opened, reopened] jobs: - setup: + run: runs-on: windows-latest steps: - name: Setup .NET 8.0 uses: actions/setup-dotnet@v4 with: dotnet-version: 8.0.x - - checkout: - runs-on: windows-latest - steps: - - name: Checkout Code + + - name: Checkout uses: actions/checkout@v4 - test: - needs: [setup, checkout] - runs-on: windows-latest - steps: - - name: Run Syndiesis.Tests + - name: Run tests in Syndiesis.Tests run: dotnet test Syndiesis.Tests/Syndiesis.Tests.csproj From d833f80b4433aa2ccfed992f010ffa2ee485b8dd Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 8 Jan 2025 03:44:48 +0200 Subject: [PATCH 3/3] Remove constraints on PR trigger --- .github/workflows/testRunner_Syndiesis.Tests.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/testRunner_Syndiesis.Tests.yml b/.github/workflows/testRunner_Syndiesis.Tests.yml index c89216b..26b248a 100644 --- a/.github/workflows/testRunner_Syndiesis.Tests.yml +++ b/.github/workflows/testRunner_Syndiesis.Tests.yml @@ -5,7 +5,6 @@ on: branches: - master pull_request: - types: [opened, reopened] jobs: run: