From bc6aa3219860c150cc7fa6967836072ff6621a55 Mon Sep 17 00:00:00 2001 From: Timothy Stewart Date: Sun, 29 Oct 2023 13:35:35 -0500 Subject: [PATCH] fix(CI): Break up workflows and use templates --- .github/workflows/test-default.yml | 9 ++++----- .github/workflows/test-ipv6.yml | 8 +++----- .github/workflows/test-single-node.yml | 8 +++----- 3 files changed, 10 insertions(+), 15 deletions(-) diff --git a/.github/workflows/test-default.yml b/.github/workflows/test-default.yml index f9c88dfc4..a2a2240bc 100644 --- a/.github/workflows/test-default.yml +++ b/.github/workflows/test-default.yml @@ -7,13 +7,12 @@ jobs: name: Molecule runs-on: macos-12 strategy: + matrix: + scenario: + - default + fail-fast: false env: PYTHON_VERSION: "3.11" steps: - uses: ./.github/workflows/molecule-template.yml - molecule: - strategy: - matrix: - scenario: - - default diff --git a/.github/workflows/test-ipv6.yml b/.github/workflows/test-ipv6.yml index b99837d89..56f66055b 100644 --- a/.github/workflows/test-ipv6.yml +++ b/.github/workflows/test-ipv6.yml @@ -7,13 +7,11 @@ jobs: name: Molecule runs-on: macos-12 strategy: + matrix: + scenario: + - ipv6 fail-fast: false env: PYTHON_VERSION: "3.11" steps: - uses: ./.github/workflows/molecule-template.yml - molecule: - strategy: - matrix: - scenario: - - ipv6 diff --git a/.github/workflows/test-single-node.yml b/.github/workflows/test-single-node.yml index b7a978418..c06c503d0 100644 --- a/.github/workflows/test-single-node.yml +++ b/.github/workflows/test-single-node.yml @@ -7,13 +7,11 @@ jobs: name: Molecule runs-on: macos-12 strategy: + matrix: + scenario: + - single_node fail-fast: false env: PYTHON_VERSION: "3.11" steps: - uses: ./.github/workflows/molecule-template.yml - molecule: - strategy: - matrix: - scenario: - - single_node