From e4059661ab440d04a5c36b26afb924a7fd43f86b Mon Sep 17 00:00:00 2001 From: Xan Manning Date: Sat, 12 Dec 2020 17:11:28 +0000 Subject: [PATCH] Reduce GitHub Actions testing matrix --- .github/workflows/ci.yml | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4617a6b..9d31705 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,23 +21,27 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - distro: - - centos7 - - centos8 - - debian9 - - debian10 - - ubuntu1804 - - ubuntu2004 - - amazonlinux2 - - fedora31 - - fedora30 - - fedora29 - scenario: - - default - - nodeploy - - autodeploy - - highavailabilitydb - - highavailabilityetcd + include: + - distro: debian10 + scenario: default + - distro: ubuntu2004 + scenario: default + - distro: amazonlinux2 + scenario: default + - distro: centos7 + scenario: default + - distro: ubuntu1804 + scenario: default + - distro: fedora31 + scenario: nodeploy + - distro: fedora29 + scenario: highavailabilitydb + - distro: fedora30 + scenario: autodeploy + - distro: debian9 + scenario: highavailabilityetcd + - distro: centos8 + scenario: highavailabilityetcd steps: - name: Checkout codebase