From 63e4c4975be83a64482f40722bf4694521d788d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20Doln=C3=ADk?= Date: Fri, 5 Apr 2024 09:28:44 +0200 Subject: [PATCH] Update smoke tests workflows to partially use hosted runners. --- .github/workflows/smoke-tests-1_8_0.yml | 6 ++---- .github/workflows/smoke-tests-1_8_20.yml | 6 ++---- .github/workflows/smoke-tests-1_9_0.yml | 6 ++---- .github/workflows/smoke-tests-1_9_20.yml | 6 ++---- .github/workflows/smoke-tests.yml | 5 ++--- 5 files changed, 10 insertions(+), 19 deletions(-) diff --git a/.github/workflows/smoke-tests-1_8_0.yml b/.github/workflows/smoke-tests-1_8_0.yml index dfc534ec..b169cde1 100644 --- a/.github/workflows/smoke-tests-1_8_0.yml +++ b/.github/workflows/smoke-tests-1_8_0.yml @@ -41,7 +41,7 @@ permissions: jobs: acceptance-tests: name: Acceptance Tests - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -61,8 +61,7 @@ jobs: type-mapping-tests: name: Type Mapping Tests - needs: [acceptance-tests] - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -84,7 +83,6 @@ jobs: external-libraries-tests: name: External Libraries Tests - needs: [type-mapping-tests] runs-on: self-hosted steps: - name: Checkout Repo diff --git a/.github/workflows/smoke-tests-1_8_20.yml b/.github/workflows/smoke-tests-1_8_20.yml index 5fd421c7..1e2c44af 100644 --- a/.github/workflows/smoke-tests-1_8_20.yml +++ b/.github/workflows/smoke-tests-1_8_20.yml @@ -41,7 +41,7 @@ permissions: jobs: acceptance-tests: name: Acceptance Tests - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -61,8 +61,7 @@ jobs: type-mapping-tests: name: Type Mapping Tests - needs: [acceptance-tests] - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -84,7 +83,6 @@ jobs: external-libraries-tests: name: External Libraries Tests - needs: [type-mapping-tests] runs-on: self-hosted steps: - name: Checkout Repo diff --git a/.github/workflows/smoke-tests-1_9_0.yml b/.github/workflows/smoke-tests-1_9_0.yml index bea29609..d8b062c1 100644 --- a/.github/workflows/smoke-tests-1_9_0.yml +++ b/.github/workflows/smoke-tests-1_9_0.yml @@ -41,7 +41,7 @@ permissions: jobs: acceptance-tests: name: Acceptance Tests - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -61,8 +61,7 @@ jobs: type-mapping-tests: name: Type Mapping Tests - needs: [acceptance-tests] - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -84,7 +83,6 @@ jobs: external-libraries-tests: name: External Libraries Tests - needs: [type-mapping-tests] runs-on: self-hosted steps: - name: Checkout Repo diff --git a/.github/workflows/smoke-tests-1_9_20.yml b/.github/workflows/smoke-tests-1_9_20.yml index deaef130..3f1b6ed7 100644 --- a/.github/workflows/smoke-tests-1_9_20.yml +++ b/.github/workflows/smoke-tests-1_9_20.yml @@ -41,7 +41,7 @@ permissions: jobs: acceptance-tests: name: Acceptance Tests - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -61,8 +61,7 @@ jobs: type-mapping-tests: name: Type Mapping Tests - needs: [acceptance-tests] - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -84,7 +83,6 @@ jobs: external-libraries-tests: name: External Libraries Tests - needs: [type-mapping-tests] runs-on: self-hosted steps: - name: Checkout Repo diff --git a/.github/workflows/smoke-tests.yml b/.github/workflows/smoke-tests.yml index 65ea7901..18afa14e 100644 --- a/.github/workflows/smoke-tests.yml +++ b/.github/workflows/smoke-tests.yml @@ -77,8 +77,7 @@ jobs: type-mapping-tests: name: Type Mapping Tests - needs: [acceptance-tests] - runs-on: self-hosted + runs-on: macos-14 steps: - name: Checkout Repo uses: actions/checkout@v3 @@ -107,7 +106,7 @@ jobs: external-libraries-tests: name: External Libraries Tests - needs: [type-mapping-tests] + needs: [acceptance-tests] runs-on: self-hosted steps: - name: Checkout Repo