From 0c3d5e9a29c567c72b0a09f4f6aa7433d936b165 Mon Sep 17 00:00:00 2001 From: Timothy Stewart Date: Sun, 29 Oct 2023 14:37:19 -0500 Subject: [PATCH] fix(CI): Break up workflows and use templates --- .github/workflows/ci.yml | 4 ++-- .github/workflows/test-default.yml | 1 + .github/workflows/test-ipv6.yml | 1 + .github/workflows/test-single-node.yml | 1 + 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6d8ecdee..1293956d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: needs: [lint] test-ipv6: uses: ./.github/workflows/test-ipv6.yml - needs: [lint] + needs: [lint,test-default] test-single-node: uses: ./.github/workflows/test-single-node.yml - needs: [lint] + needs: [lint,test-default,test-ipv6] diff --git a/.github/workflows/test-default.yml b/.github/workflows/test-default.yml index e8b315f3..d64ea9cc 100644 --- a/.github/workflows/test-default.yml +++ b/.github/workflows/test-default.yml @@ -1,5 +1,6 @@ --- name: Molecule Template +concurrency: github_ci on: workflow_call: jobs: diff --git a/.github/workflows/test-ipv6.yml b/.github/workflows/test-ipv6.yml index 2056d909..63f64023 100644 --- a/.github/workflows/test-ipv6.yml +++ b/.github/workflows/test-ipv6.yml @@ -1,5 +1,6 @@ --- name: Molecule Template +concurrency: github_ci on: workflow_call: jobs: diff --git a/.github/workflows/test-single-node.yml b/.github/workflows/test-single-node.yml index 4cee49c9..aace75f9 100644 --- a/.github/workflows/test-single-node.yml +++ b/.github/workflows/test-single-node.yml @@ -1,5 +1,6 @@ --- name: Molecule Template +concurrency: github_ci on: workflow_call: jobs: