From f245b34c3401b04f6376ff2bac10da10b3567106 Mon Sep 17 00:00:00 2001 From: William Yang Date: Wed, 10 Aug 2022 17:32:48 +0200 Subject: [PATCH] ci: run test cases on self-hosted --- .github/workflows/run_test_cases.yaml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/run_test_cases.yaml b/.github/workflows/run_test_cases.yaml index b7869c74c..d971ef200 100644 --- a/.github/workflows/run_test_cases.yaml +++ b/.github/workflows/run_test_cases.yaml @@ -24,8 +24,19 @@ jobs: run: make proper run_common_test: - runs-on: ubuntu-20.04 - + runs-on: ${{ matrix.runs-on }} + strategy: + matrix: + runs-on: + - aws-amd64 + - ubuntu-20.04 + use-self-hosted: + - ${{ github.repository_owner == 'emqx' }} + exclude: + - runs-on: ubuntu-20.04 + use-self-hosted: true + - runs-on: aws-amd64 + use-self-hosted: false steps: - uses: actions/checkout@v2 - name: set edition