William Yang 3 лет назад
Родитель
Сommit
89b7c87e19
1 измененных файлов с 10 добавлено и 5 удалено
  1. 10 5
      .github/workflows/run_test_cases.yaml

+ 10 - 5
.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 <app-name>.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: