From c33c17b105610eec4f5c3ab78eaef2f30df7669b Mon Sep 17 00:00:00 2001 From: tvpartytonight Date: Fri, 11 Jul 2025 08:21:21 -0700 Subject: [PATCH] Only install multi_json on ubuntu and ruby 2.7 --- .github/workflows/unit_tests_with_nightly_puppet_gem.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/unit_tests_with_nightly_puppet_gem.yaml b/.github/workflows/unit_tests_with_nightly_puppet_gem.yaml index 6c359cc..7b0b48b 100644 --- a/.github/workflows/unit_tests_with_nightly_puppet_gem.yaml +++ b/.github/workflows/unit_tests_with_nightly_puppet_gem.yaml @@ -16,6 +16,9 @@ jobs: - puppet_version: '8' ruby: '3.1' + - os: 'ubuntu-latest' + ruby: '2.7' + extra_steps: 'gem install multi_json -v 1.15.0' - os: 'ubuntu-latest' os_type: 'Linux' env_set_cmd: 'export ' @@ -48,9 +51,6 @@ jobs: run: | ${{ matrix.extra_steps }} curl https://nightlies.puppet.com/downloads/gems/puppet${{ matrix.puppet_version }}-nightly/${{ matrix.gem_file }} --output puppet.gem --location - if [[ ${{ matrix.ruby }} == "2.7" ]]; then - gem install multi_json -v 1.15.0 - fi gem install puppet.gem -N - name: Prepare testing environment with bundler