diff --git a/.github/workflows/PlaywrightProjectTests.yml b/.github/workflows/PlaywrightProjectTests.yml index 373d948..fc72d5a 100644 --- a/.github/workflows/PlaywrightProjectTests.yml +++ b/.github/workflows/PlaywrightProjectTests.yml @@ -2,13 +2,22 @@ name: Playwright project tests on: workflow_dispatch: + inputs: + runner: + description: "Select the runner" + required: false + type: choice + options: + - ubuntu-latest + - windows-latest + default: ubunntu-latest pull_request: jobs: PlaywrightProjectTests: - runs-on: ubuntu-latest + runs-on: ${{ inputs.runner || 'ubuntu-latest' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup .NET Core SDK '8.0.x' uses: actions/setup-dotnet@v4 with: diff --git a/.github/workflows/SeleniumProjectTests.yaml b/.github/workflows/SeleniumProjectTests.yaml index 8b73f77..5bd036f 100644 --- a/.github/workflows/SeleniumProjectTests.yaml +++ b/.github/workflows/SeleniumProjectTests.yaml @@ -2,6 +2,15 @@ name: Selenium project tests on: workflow_dispatch: + inputs: + runner: + description: "Select the runner" + required: false + type: choice + options: + - windows-latest + - ubuntu-latest + default: windows-latest pull_request: branches: [ main ] @@ -11,10 +20,10 @@ env: jobs: build: - runs-on: windows-latest + runs-on: ${{ inputs.runner || 'windows-latest' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup .NET uses: actions/setup-dotnet@v4 with: