diff --git a/config_defaults.yml b/config_defaults.yml index de880a99..af2be416 100644 --- a/config_defaults.yml +++ b/config_defaults.yml @@ -18,7 +18,7 @@ Gemfile: - gem: coveralls - gem: simplecov-console - gem: puppet_metadata - version: '~> 0.3.0' + version: '~> 1.0' ':development': - gem: guard-rake - gem: overcommit diff --git a/moduleroot/.github/workflows/ci.yml.erb b/moduleroot/.github/workflows/ci.yml.erb index be3e5ea7..3ffbf597 100644 --- a/moduleroot/.github/workflows/ci.yml.erb +++ b/moduleroot/.github/workflows/ci.yml.erb @@ -12,9 +12,8 @@ jobs: runs-on: ubuntu-latest timeout-minutes: <%= @configs['timeout_minutes'] %> outputs: - beaker_setfiles: ${{ steps.get-outputs.outputs.beaker_setfiles }} - puppet_major_versions: ${{ steps.get-outputs.outputs.puppet_major_versions }} puppet_unit_test_matrix: ${{ steps.get-outputs.outputs.puppet_unit_test_matrix }} + github_action_test_matrix: ${{ steps.get-outputs.outputs.github_action_test_matrix }} env: BUNDLE_WITHOUT: development:system_tests:release steps: @@ -63,8 +62,7 @@ jobs: strategy: fail-fast: false matrix: - setfile: ${{fromJson(needs.setup_matrix.outputs.beaker_setfiles)}} - puppet: ${{fromJson(needs.setup_matrix.outputs.puppet_major_versions)}} + include: ${{fromJson(needs.setup_matrix.outputs.github_action_test_matrix)}} <%- @configs['beaker_fact_matrix'].each do |option, values| -%> <%= option %>: <%- values.each do |value| -%>