ci/cd - move dynamic runs-on from reusable to staging workflow

This commit is contained in:
bunkerity 2023-03-02 12:01:18 +01:00
parent 131857a9b3
commit 95c5e2e47f
2 changed files with 5 additions and 1 deletions

View File

@ -18,7 +18,6 @@ on:
jobs:
tests:
runs-on: [self-hosted, bw-${{ inputs.TYPE }}]
steps:
# Prepare
- name: Checkout source code

View File

@ -164,6 +164,7 @@ jobs:
# Perform tests
tests-docker:
needs: [infra-create-docker]
runs-on: [self-hosted, bw-docker]
uses: bunkerity/bunkerweb/.github/workflows/staging-tests.yml@staging
with:
TYPE: docker
@ -174,6 +175,7 @@ jobs:
ROOT_DOMAIN: ${{ secrets.ROOT_DOMAIN }}
tests-autoconf:
needs: [infra-create-autoconf]
runs-on: [self-hosted, bw-autoconf]
uses: bunkerity/bunkerweb/.github/workflows/staging-tests.yml@staging
with:
TYPE: autoconf
@ -184,6 +186,7 @@ jobs:
ROOT_DOMAIN: ${{ secrets.ROOT_DOMAIN }}
tests-swarm:
needs: [infra-create-swarm]
runs-on: [self-hosted, bw-swarm]
uses: bunkerity/bunkerweb/.github/workflows/staging-tests.yml@staging
with:
TYPE: swarm
@ -194,6 +197,7 @@ jobs:
ROOT_DOMAIN: ${{ secrets.ROOT_DOMAIN }}
tests-k8s:
needs: [infra-create-k8s]
runs-on: [ubuntu-latest]
uses: bunkerity/bunkerweb/.github/workflows/staging-tests.yml@staging
with:
TYPE: k8s
@ -204,6 +208,7 @@ jobs:
ROOT_DOMAIN: ${{ secrets.ROOT_DOMAIN }}
tests-linux:
needs: [infra-create-k8s]
runs-on: [self-hosted, bw-linux]
uses: bunkerity/bunkerweb/.github/workflows/staging-tests.yml@staging
with:
TYPE: linux