From 7191ccfea1c814eb34fb061d0968f9f39e133a5a Mon Sep 17 00:00:00 2001 From: IvanZosimov Date: Wed, 17 Aug 2022 15:49:43 +0200 Subject: [PATCH] Add e2e test for dotnet-quality input --- .github/workflows/workflow.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 250eb47..0491280 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -1,7 +1,6 @@ name: Main workflow on: - workflow_dispatch: pull_request: paths-ignore: - '**.md' @@ -214,6 +213,31 @@ jobs: shell: pwsh run: __tests__/verify-dotnet.ps1 2.2 3.1 + test-setup-with-dotnet-quality: + runs-on: ${{ matrix.operating-system }} + strategy: + fail-fast: false + matrix: + operating-system: [ubuntu-latest, windows-latest, macOS-latest] + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Clear toolcache + shell: pwsh + run: __tests__/clear-toolcache.ps1 ${{ runner.os }} + - name: Setup dotnet 7.0 with preview quality + uses: ./ + with: + dotnet-version: "7.0" + dotnet-quality: "preview" + - name: Verify preview version + shell: pwsh + run: | + $version = & dotnet --version + Write-Host "Installed version: $version" + if (-not $version.Contains("preview")) { throw "Unexpected version" } + __tests__/verify-dotnet.ps1 $version + test-proxy: runs-on: ubuntu-latest container: