diff --git a/.github/workflows/run_test_cases.yaml b/.github/workflows/run_test_cases.yaml index 0c28553ec..98ae52b14 100644 --- a/.github/workflows/run_test_cases.yaml +++ b/.github/workflows/run_test_cases.yaml @@ -26,10 +26,11 @@ jobs: arch: - amd64 - runs-on: ubuntu-20.04 + runs-on: aws-amd64 container: "ghcr.io/emqx/emqx-builder/5.0-10:${{ matrix.elixir }}-${{ matrix.otp }}-${{ matrix.os }}" steps: + - uses: AutoModality/action-clean@v1 - uses: actions/checkout@v2 - name: Get deps git refs for cache @@ -57,7 +58,7 @@ jobs: path: _build/test/cover find_apps: - runs-on: ubuntu-20.04 + runs-on: aws-amd64 container: ghcr.io/emqx/emqx-builder/5.0-10:1.13.3-24.2.1-1-ubuntu20.04 outputs: fast_ct_apps: ${{ steps.run_find_apps.outputs.fast_ct_apps }} @@ -66,6 +67,7 @@ jobs: run: shell: bash steps: + - uses: AutoModality/action-clean@v1 - uses: actions/checkout@v2 - name: find apps id: run_find_apps @@ -91,6 +93,7 @@ jobs: shell: bash steps: + - uses: AutoModality/action-clean@v1 - uses: actions/checkout@v2 - name: docker compose up env: @@ -140,13 +143,14 @@ jobs: - ubuntu20.04 arch: - amd64 - runs-on: ubuntu-20.04 + runs-on: aws-amd64 container: "ghcr.io/emqx/emqx-builder/5.0-10:${{ matrix.elixir }}-${{ matrix.otp }}-${{ matrix.os }}" defaults: run: shell: bash steps: + - uses: AutoModality/action-clean@v1 - uses: actions/checkout@v2 # produces .coverdata - name: run common test @@ -179,9 +183,10 @@ jobs: arch: - amd64 - runs-on: ubuntu-20.04 + runs-on: aws-amd64 container: "ghcr.io/emqx/emqx-builder/5.0-10:${{ matrix.elixir }}-${{ matrix.otp }}-${{ matrix.os }}" steps: + - uses: AutoModality/action-clean@v1 - uses: actions/checkout@v2 - name: Get deps git refs for cache @@ -212,7 +217,7 @@ jobs: # do this in a separate job finish: needs: make_cover - runs-on: ubuntu-20.04 + runs-on: aws-amd64 steps: - name: Coveralls Finished env: