From 71fe73ff5a777da0ac4840afc78447a47e2cb56c Mon Sep 17 00:00:00 2001 From: Dan Webb Date: Wed, 4 Dec 2024 10:37:49 +0000 Subject: [PATCH] Stop being fancy Signed-off-by: Dan Webb --- .github/workflows/ci.yml | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3b0335ee..06979e18 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,7 +31,7 @@ jobs: - "rockylinux-9" suite: - "epel" - steps: &steps + steps: - name: Check out code uses: actions/checkout@v4 - name: Install Chef @@ -57,7 +57,18 @@ jobs: - "distro-nginx-full" fail-fast: false steps: - <<: *steps + - name: Check out code + uses: actions/checkout@v4 + - name: Install Chef + uses: actionshub/chef-install@3.0.0 + - name: Dokken + uses: actionshub/test-kitchen@3.0.0 + env: + CHEF_LICENSE: accept-no-persist + KITCHEN_LOCAL_YAML: kitchen.dokken.yml + with: + suite: ${{ matrix.suite }} + os: ${{ matrix.os }} integration: needs: lint-unit @@ -82,7 +93,18 @@ jobs: - "repo-overrides" fail-fast: false steps: - <<: *steps + - name: Check out code + uses: actions/checkout@v4 + - name: Install Chef + uses: actionshub/chef-install@3.0.0 + - name: Dokken + uses: actionshub/test-kitchen@3.0.0 + env: + CHEF_LICENSE: accept-no-persist + KITCHEN_LOCAL_YAML: kitchen.dokken.yml + with: + suite: ${{ matrix.suite }} + os: ${{ matrix.os }} final: runs-on: ubuntu-latest