From 3cf310229c350d1d3624ac17cbd47e9f3f4bed5a Mon Sep 17 00:00:00 2001 From: AASTHA RAWAT Date: Mon, 1 Sep 2025 17:03:37 +0530 Subject: [PATCH] ci: add tag for mshv runner Use mshv runner for mshv workflows. Disable manual trigger. Signed-off-by: AASTHA RAWAT --- .github/workflows/mshv-infra.yaml | 4 +--- .github/workflows/mshv-integration.yaml | 14 ++------------ 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/.github/workflows/mshv-infra.yaml b/.github/workflows/mshv-infra.yaml index 2567ebd3c..f0ee48248 100644 --- a/.github/workflows/mshv-infra.yaml +++ b/.github/workflows/mshv-infra.yaml @@ -43,9 +43,7 @@ concurrency: jobs: infra-setup: name: ${{ inputs.ARCH }} VM Provision - runs-on: - - self-hosted - - Linux + runs-on: mshv outputs: PRIVATE_IP: ${{ steps.get-vm-ip.outputs.PRIVATE_IP }} steps: diff --git a/.github/workflows/mshv-integration.yaml b/.github/workflows/mshv-integration.yaml index cb640ff0c..6e2e4e7ca 100644 --- a/.github/workflows/mshv-integration.yaml +++ b/.github/workflows/mshv-integration.yaml @@ -4,12 +4,6 @@ on: branches: - test_mshv_ci pull_request: - workflow_dispatch: - inputs: - branch: - description: 'Branch to run integration tests on' - required: true - default: 'main' jobs: infra-setup: @@ -32,9 +26,7 @@ jobs: name: Integration Tests needs: infra-setup if: ${{ always() && needs.infra-setup.result == 'success' }} - runs-on: - - self-hosted - - Linux + runs-on: mshv steps: - name: Determine branch to build run: | @@ -94,9 +86,7 @@ jobs: name: Cleanup needs: run-tests if: always() - runs-on: - - self-hosted - - Linux + runs-on: mshv steps: - name: Delete RG env: